Champions League Final: Manchester United vs. FC Barcelona this Sat.

by Prince Of Petworth May 27, 2011 at 4:30 pm 18 Comments

From an email:

I just wanted to give you a head’s up for this weekend’s big Champions League Final, featuring two of the most decorated franchises in European club football history! The final will be held live from Wembley Stadium in London on Saturday, May 28 at 2:45 p.m. We’ve ( Touchdown DC 1334 U St, NW) decided to split our bar to accommodate both fan bases, with Manchester fans on the second floor and Barca supporters on the first floor! Should provide for a great atmosphere! $3 Bud, Bud Light, and Modelo Especial, along with a constant stream of pitchers and cheap eats!


Subscribe to our mailing list