Toilet Explodes on International Space Station

Courtesy of Futurism

Russian astronauts claim that the toilet on the American side of the ISS burst spewing water everywhere…a toilet that NASA bought from a Russian company for 19 MILLION DOLLARS…as if tensions between Russia and the USA wasn’t bad enough here on Earth

Call me Furious...... Mr. Furious!

Call me Furious...... Mr. Furious!

Want to know more about Call me Furious...... Mr. Furious!? Get their official bio, social pages & articles on Rock 101! Read more


Content Goes Here