Steve Taylor and the Perfect Foil Release Music Video for "Only A Ride"

By in Music Videos | Comments closed

Steve Taylor and the Perfect Foil have debuted the new music video via Yahoo for their song “Only a Ride”, the first single off of their upcoming album Goliath, which is set to release on November 18th. The video implements footage from the 1970 film Stunt Rock, directed by Brian Trenchard-Smith. Steve Taylor‘s new backing band, The Perfect Foil, consists of an all-star lineup including Jimmy Abegg on guitar, Peter Furler on drums, and John Mark Painter on bass.