Bad Touch features alto saxophonist Loren Stillman, guitarist Nate Radley, organist Gary Versace and drummer Ted Poor.
Added by Upcoming Robot on September 2, 2010