I just love these cars. They are sooooo cute!
Scotland - the country where men wear skirts, oh pardon me, kilts.
Do you see that Loch Ness monster lurking? Right there, right there!!! Ok, I don't mean the girl in the picture, okay?