Embracing an audio and design that suit midway between contemporary hard rock and roll as well as the ’90s alternative appear, the Dallas-based Deaf Pedestrians started playing out in 2001. The group included Charlton Parker on lead vocals, Garrin Walker and Jason Hall on guitars, Eric Hartis on bass, and …
Read More »