Henhouse Prowlers live in concert
Chicago-based
Henhouse Prowlers
live in concert at 2011 Bellevue Wintergrass Festival.