February 15, 2013

IS IT SAD THAT I WANT ONE? Behold The 900mph Ping-Pong Bazooka.