The Mowgli’s premiere “San Francisco” video

January 30, 2013 by Michele Bird

The Mowgli’s premiere “San Francisco” video

The Mowgli's have released a video on VEVO for their latest single, "San Francisco." The track is featured on the band's new EP, Love's Not Dead. Fans can download the EP on iTunes now. Check out the video below and let us know what you think!

Search Tags

video premiere new ep new single photo finish records island records the mowgli's

Comments