Water Makes Car Catch Fire In St Pete
HAMBURG, GERMANY - JULY 07: Fire crews extinguish a burning car in the street during the 'Welcome to Hell' anti-G20 protest march on July 7, 2017 in Hamburg, Germany. Authorities are braced for large-scale and disruptive protests as Leaders of the G20 group of nations arrive in Hamburg for the July 7-8 G20 summit. (Photo by Alexander Koerner/Getty Images)
Yes you read that right. You’ve got to see this video to believe it. Fortunately nobody was hurt.
Geno's passions include food, sports, travel, and music. His radio career began in his hometown of Portland, Maine. Follow @GenoRadio.