Miss Jen
Miss Jen's Music News Toots - Thee Oh Sees "Lupine Dominus" Video
San Francisco-based psych-garage rockers Thee Oh Sees just released a hot as fuck video for their new track “Lupine Dominus.” Translated that means something like “Wolf God.” Yes, Wolf God.