Watch Rin On The Rox perform in the Philippines on Thursday, April 02 2009 – Rin On The Rox‘s first public performance.