Why is Old Trafford popular right now?

Old Trafford is the Manchester United stadium, where the team lost today against main rivals Liverpool in the English Premier League (that's football, or soccer if you're American!) (as of March 14 at 09:15 UTC)
Category: | Most recent: May 15 at 20:10 UTC | First appearance: March 14 at 15:00 UTC | Last defined: March 14 at 09:15 UTC by @ via Other | Source: Twitter | Permalink

Definition Stream


View full history...
You must be logged in to do that. Log in Here
(click to close)