At the British National Television Awards

Pamela Anderson attends the British National Television Awards at the Royal Albert Hall in London, Tuesday Oct. 15, 2002.
AP
Copyright © 2016, CT Now
57°