TURBO VIXEN Pete October 2, 2018 TURBO VIXEN Turbo Vixen is a locally based rock n' roll Vancouver band. Forming in April of 2016, the band has steadily progressed since playing...