AboutRazorback

Razorback is a Filipino hard rock band formed in 1990.