Virgin Atlantic Upper Class Commercial 06 (1996)

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