Spotted this thing on the way to a Royal Blood concert last week (it was FUCKIN’ METAL, fyi). Looked like it was in the process of being towed at the time. Anyway, what the hell is it? That badge above the fender said “SUPERCHARGED”.

Twitter & Instagram: @MarquetteLa