Sign up for a free Courant newsletter for a chance to win $100 P.C. Richard gift card

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 © 2017, CT Now
30°