"TODD SPENCE" content on TweakTown - Page 1
We found 1 items for the tag: TODD SPENCE
NEWS
Space gorilla caught on film chasing astronauts around the ISS
A filmmaker has shared a clip of what appears to be a gorilla chasing around an astronaut aboard the International Space Station.