Album Review: Time Machine by The Tazers by Laura Pisanello | Apr 15, 2016 | LifestyleA review of Time Machine, the latest EP by Joburg-based band, The Tazers. (more…)