Looks like one of those Euro-crazies and one of their tiny "Smart Cars."
Created with Web Album Generator