Archive / RSS
Eat your heart out Mini Cooper and SmartCar. We think this is probably the smallest car in town. Some sort of Eastern Bloc, no nonsense shoebox located near downtown. We want a ride in it.