Rock On! is a rage among youth. Bollywood hasn’t produced a music album which is completely based on rock genre before this. Socha Hain sung by Farhan Akhtar is a song which asks questions which we never thought. Asmaan hai neela kyun, Paani geela geela kyun and so on. The intro guitar riff is amazing. Pichle saat has lyrics which is fun and very easy to remember . The na na na makes this song more interesting .The live version of this song is better than original one with the feeling of a FARHAN LIVE concert.The title track(Rock On!) is the soul of the soundtrack which has the heavy use of guitars & drums. Sindbad the Sailor is a rocking track by Farhan. The chorus makes it better. Tum Ho is a romantic track. Zehreeley is a crazy track by Suraj Jagan. Phir Dekhiye is a refreshing track by Caralisa which tells how to live life to the fullest. Overall a MAGIKal album by SEL.