Mike and Stefan haven't updated the site in some time. An anonymous fan sent them a package as an incentive for them to film some more videos. See more at BangBoomCrash.com

  • August 30, 2010
  • 1.5k Views