4 live performances from 3 places, 2013–2014 · 1 song
The Mowgli's are an American alternative rock band from Calabasas, California, most known for their alternative radio hit single "San Francisco".
From Wikipedia, under CC BY-SA 4.0