EyalS's Latest:

Who needs GPS when you have the London map on your head?
anonymous 185 EyalS commenting about: