CT Now

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
Loading
74°