Bumblebee to Watch over the Children’s Museum of Indianapolis

{mosimage} The Children's Museum of Indianapolis will tomorrow unveil its newest acquisition; a 17-ft tall Transformers Bumblebee statue! The statue, which began its life as a prop for the 2007 Transformers movie, will seemingly become a permanent fixture at the museum.

Click here to find out more about the museum and the statue, then discuss this news here. Thanks to DeltaSeeker for bringing it to our attention!