BBC Program

July 3, 2003
By

We saw this program advertised on TV when we were in London. What The World Thinks of America It was broadcast in the UK on BBC Two 17 June 2003, but you can watch it now at the above BBC website. During the program, they accepted email and SMS from viewers and displayed selected quotes…

Read more »

Buy Me A Beer

css.php