Intro
Music
Shrubs at Cavern Club, Liverpool 2001

Shrubs are an American rock ‘n roll band based in Rock Tavern, New York.