Photos and words by Scott Sheff It’s hard to imagine that anyone in The Mowgli’s is capable of having a bad day. The happy-go-lucky, eight-member band opened its month-long residency at The Satellite with an abundant of positive energy, hugs and upbeat tunes that just might be the answer to world peace. Playing mostly from [...]
