Clips Music – Neon & Venom – River Deep Mountain High (Ike and Tina Turner cover) @ Yah Yahs, Collingwood (28th Apr 2012) – It’s a NEW chapter in the rock’n'roll life of Steve Lucas of X fame.

Related Music Clips