If you haven’t listened to Rin On The Rox new single “Torture”, you should! Watch their home made music video for their new single Torture: