World

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