Picture - Pamela Anderson and Baywatch Liverpool, England, Sunday 2nd January 2011
Pamela Anderson and Baywatch - A man was arrested at Liverpool Lime Street station on Sunday evening (02Jan11) in connection with a mystery incident involving Pamela Anderson. Liverpool, England - The former Baywatch star was looking stressed as she waited on a train heading for London's Euston station, while police officers carried the man away. Sunday 2nd January 2011
+ More: Pamela Anderson Pictures
+ More: Baywatch Pictures
+ Photo Album: Pamela Anderson and Baywatch - A man...