I logged in today and the little map that shows where your views come from showed me that Russia is giving me the most views, with the next highest percentage of viewers being from the USA, Canada and Germany...
Guys... Say hi! I want to know who you are!!
This is so cool... please, introduce yourself, I want to be your friends!!