Enjoying another trip overseas, Pamela Anderson was spotted arriving at Heathrow International Airport in London, England today (June 18). The “Baywatch” actress looked a bit rough as she strolled out of the terminal, sporting a striped jumper dress and a weary expression on her face

Original post:
Pamela Anderson: London Landing
Be First To Comment
Related Post
Leave Your Comments Below