by Barnaby 'German' Wisdom
(santa cuz st elizabeth)
Built in 1989 by Barnaby 'German' Wisdom.
Turbo Track started as a small system and gradually built up in size and stature making a name for itself in both the juggling and the clash arena throwing down a vast number of larger sound in its path.
The sound system is located in Santa Cruz St Elizabeth.