The Mowgli’s may have left their hearts in San Francisco, but they’ve been winning over everyone in the US with their upbeat, indie pop sound. After an extremely successful headlining tour with American Authors, and playing some crazy big festivals (i.e. Lollapalooza.) This 8-piece (yes, you read it right, eight) alternative rock band have really…