Tower of Power Rocks New Haven

Tower of Power Rocks New Haven

"The greatest horn band in the world", as I like to call them, rolled into New Haven, CT in their big, shiny tour bus ready to rock! Tower of Power was in town! And the place was packed.

Start the conversation, or Read more at All About Jazz.

More from around the web