jellylegs
10-28-2007, 04:04 PM
http://www.ifilm.com/video/2759586
Does anyone know where i can find of these machines?
Or even what they're called so I can buy some. They look to me like some kind of floor-mounted catapult but I can't get anything with that on google.
Any ideas?
Does anyone know where i can find of these machines?
Or even what they're called so I can buy some. They look to me like some kind of floor-mounted catapult but I can't get anything with that on google.
Any ideas?