I'm a software engineer (specializing in video games and flight simulators) - I've been a MINI fan since back they were called "Mini" - I've worked in three different Mini owner's clubs...and restored a few 1960's era cars.
But - after spending half a day crawling over, driving (and...