International Space Station Helium Vests

  • Uploaded by Frutty on Feb 2, 2012
  • Hits: 248

Itchy And Scratchy show. The way these guys "float" in their interviews is not convincing. They have helium inflated vests underneath their t-shirts



Show Description Hide Description