Categories
By Jeremy StokkebyeWhen it comes time to visit the hot spots of New York City, the Transformers franchise is certainly one of the most popular in the world.With a large…