So the Champion's League Final is going to be an all-English affair. Barcelona, even with all of their obnoxious talent, couldn't score a single goal! £16 million for an over-the-hill has-been to come off the bench in the 80th minute?
blogs | events | forums | playlists | schedule | login
Texas Student Media | Daily Texan | Texas Travesty | TSTV | Cactus Yearbook