Spin magazine has posted a review of the first date of Linkin Park's U.S. tour back on January 20th, 2011 in Sunrise, FL. To read the review, please click here. Source: Twitter