Behind the Scenes footage from TOP2000 – TV3, Netherlands

This show will be on TV on 1st January 2010 in the Netherlands. But check out the behind the scenes footage – Jamie’s clip is rather funny, and he is on around 4:49 – and 12:15
 

Share Your Thoughts In The Comments Below