Daily Archive: January 2, 2011

Virgin Atlantic Advertisement 0

Virgin Atlantic Advertisement

I’m not sure why I haven’t seen this before, it’s the most lush over the top, taking the piss out of themselves advert I’ve ever seen. Saw it on Sky News this...