This is a great advert from Virgin Atlantic advertising their new Upper Class Bed's or something.? Made me giggle and cringe at the same time.