From the recording Taquila 'Still on my Radio'
Single off Taquila's debut EP, recorded at Evolution 2000 Studios Brampton, ON.
From the recording Taquila 'Still on my Radio'
Single off Taquila's debut EP, recorded at Evolution 2000 Studios Brampton, ON.