TheMowglis-OCT12-620

Photo Finish Records sign The Mowgli's

Photo Finish Records have announced that they have welcomed California 8-piece The Mowgli's to their roster. 

Get a taste of The Mowgli's upcoming EP, Love's Not Dead, through the “San Francisco” lyric video below: