Crazy Russian Flame Thrower BBQ

Posted: 7/22/2011 12:00:00 AM
21,246
 
Description: Those crazy Russians are at it again. Anyone for a pig roast in under 5 minutes?
Share:
 

Video Comments