try this site they upload the episode on the next day when the episode appears on tv!!
www.watchtopgear.net and try season 13 episode 1 cause tht is the complete episode which came on sunday 21st of june 2009.
or if you prefer youtube then youll have to watch the episode in 6 parts if tht is ok with you.
i hope this helps.