California indie folk-pop band The Mowgli’s will be performing at The Sinclair in Cambridge, MA on Tuesday, October 4, in support of their third studio album Where’d Your Weekend Go? due out September 30. Known for their laid-back mix of sunny West Coast pop, garage rock and 60’s Laurel Canyon folk
Read more