Miniology TV: Nearly Live From The Oxford Mini Plant

Norm and Jess report from Oxford UK, home of Mini Cooper!

See The Video!