The Nick Cannon Show: Season 1, Episode 7
Nick Takes Over London (2 Mar. 2002)
(awaiting 5 votes)
Reviews: write review
Cricket, driving on the WRONG side of the road, Stonehenge, even the royal family..Nick doesn't spare anyone or anything as he takes on London.