By: Jacob Elyachar The Alternative music scene has gotten a little bit louder thanks to the Mowgli’s. They describe themselves as a combination of Rock n’ Roll with Southern California soul. Recently, the band debuted their first studio album: Sound the Drum on iTunes and has performed on a successful SXSW tour circuit earlier this […]