Last year, the song “San Francisco” was playing on pretty much every radio station in Denver. It’s a seriously fun tune, and after seeing The Mowgli’s live in concert, I can promise you – they are a fun band. Also a large band, with seven core members and several more joining them on stage. The Odgen Theatre was bursting at the seams, but these guys kept the crowd going all night, and were a blast to photograph.
The Mowgli’s go back on tour this summer, so be sure to catch them then!