Tag Archives: The Mowgli’s

The Mowgli’s surprise stop in Santa Barbara

The Mowgli’s Bring Good Times To Velvet Jones Nightclub Santa Barbara Review + Photos by L Paul Mann May 25, 2016 – The Los Angeles based feel good pop group, The Mowgli’s opened their summer tour with a surprise concert at Velvet Jones nightclub, on a sleepy Wednesday night, May 25th, in Santa Barbara. While most college kids were cramming for ... Read More »