METRO WEEKLY - SOUNDWAVES
video reviews - June 24, 2013
Weekly - Soundwaves
The Lost Patrol's campy new "See You In Hell" video!
Earlier this month we wrote
about the stellar new album by The Lost Patrol, "Driven." The
NYC-area band has just premiered their new video for standout track "See
You In Hell," and it's terrific - a bit campy and perfectly suited
for the song. Check it out below.