Must SeeUncategorizedVideos
Must see video: Vehicle fire & explosion
Click here if video above fails to play
Posted Wednesday to LiveLeak from Stavropol, Russia. No further information. Thanks, as always, to Brendan for sending this one along.