Home / Tag Archives: Alien Cowboys

Tag Archives: Alien Cowboys

Alien Cowboys

San Francisco-based rock and roll quartet Alien Cowboys can be an instrumental music group consisting of business lead guitarist Ralph Perucci, tempo guitarist Bruce Stevenson, bassist Greg Jones, and drummer Ian Thomson. The group was founded in 1997. Their self-titled debut record was implemented in 2000 by Analogtherapy, after that …

Read More »