Ted Passon

Dr. Dog – “Shadow People” Video (Stereogum Premiere)

"Shadow People" is the second song on shaggy Philadelphia crew Dr. Dog's sixth album, Shame, Shame. If you haven't spent enough time with the collection,…
Brandon Stosuy | September 15, 2010 - 11:28 am