Virgin Atlantic Upper Class Commercial 03 (1996)

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