Virgin Atlantic Upper Class Commercial 05 (1996)

Helen Mirren stars in a Virgin Atlantic Upper Class Commercial directed by Jeff Stark.