Inspired with the dreamy underwater imagery of their collaborative brief film, Dolphins and Porpoises, Rebecca Scott (vocals, tips) and Brian Prepare (drum piece of equipment, guitar) shaped the equally dreamy indie pop group Panda Riot in Philadelphia, Pennsylvania circa 2005. The band’s buzzy electric guitar riffs, gossamer vocals, and swaths …
Read More »