Tagged: The Mowgli’s


Interview with Colin Louis Dieden from The Mowgli’s

The Mowgli’s describe themselves as “5 childhood friends from the San Fernando Valley in Los Angeles, augmented by 3 mid-western transplants.” I may have needed a calculator, but that means that the southern California band are bursting at the seams...