It looks like you threw a line break into your Russia link html, which should be
http://o-site.spb.ru/misc/FSORUS_comments.htm.
English translation.
This picture reminds me of you, probably due to your fascination with llamas from your Peru expedition.
Someone got hit by a car in the sprint?! The translation is a bit poor but it sounds like a complete mess!