Cool thanks. The June 6th episode is availavle through SuprNova.org, I noticed you didnt have that one. Top Gear is the best show ever.
yeah, there are two more uploading now May 30th and June 6th So don't download those until they are completely uploaded.. I'll let you know when