Premiere: “Do It in Your Mind,” by Louie Louie

Premiere: “Do It in Your Mind,” by Louie Louie

At its inception, Philadelphia garage rock four-piece Louie Louie was a project that served to stretch vocalist/guitarist Emily Robb’s ownership  more
She Shreds Magazine