May 30, 2010 #1 deathripper2 Forum Regular Joined Apr 25, 2009 Messages 89 Location france http://www.liveleak.com/view?i=fdb_1249701372 I like this vid !
May 31, 2010 #2 funguy86 Forum Resident Joined Jul 10, 2009 Messages 693 Location Boston, MA USA nice clip deathripper, thank you for sharing it.
Mar 30, 2012 #3 P Pacific Forum Legend Joined Jun 17, 2011 Messages 3,769 Location USA Talk about overkill.