© 2017 ALTERNATIVE PRESS
October 18 2012, 3:13 PM EDT
By Cassie Whitt
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: