It’s no secret that I’m a huge fan of BMW’s MINI automobiles. After living in San Francisco for the past five years, I’ve had to deal with my MINI-lust on a daily basis as they can literally be found driving and/or parked on just about every street here.
Well, my love affair with this killer go-kart …