Getting ready to hit the streets 17 April, 201015 August, 2010 Tallin, 2009: Some strange stuff going on here ...