Life-Sized Optimus Prime Statue Spotted in London!

Thanks to a post by Chris Labrador in the Transformers Liberated Facebook group, we have a sighting of a massive Optimus Prime statue that is on display at Hamley’s Toy Store in London! You can view the photo of the Autobot Leader below! Don’t forget to create an account or you can join our Discord Server by clicking this invite link: