Concert Review: Linkin Park Live in Malaysia, August 2013
Californian rock band Linkin Park were in Asia recently for the final leg of their Living Things Tour, which spanned over a period of 16 months. The group performed only two shows in Southeast Asia, and we caught them at… Continue Reading