SECTIONS

ALTERNATIVE PRESS

NEWS

Photo Finish Records sign The Mowgli’s

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:

COMMENTS