The Vultures at Lemmons

Another video of this St. Louis garage/rockabilly/surf band, playing at Lemmons in South City. See more great videos like this at LO-FI SAINT LOUIS (http://www.lofistl.com.)

Previous
Previous

#56 Thee Fine Lines

Next
Next

The Bloody Hollies