MINI: Cars Live on YouTube

Yes, you can find Cars Live on YouTube.  For your viewing pleasure:

Episode 1:

 

Episode 2: