Two Cow Garage - Should've California- Live at 3 Kings Tavern - Video
PUBLISHED: Feb 23, 2009
DESCRIPTION: Two Cow Garage rocked it this weekend at 3 Kings Taver here in Denver. If you have a chance to catch these guys while they're out on tour you won't be sorry. They have a killer live show.