Postcard RU-889355 Chupacabra Russia 1 Apr, 2012 12 days 411 miles PerovaT Russia 13 Apr, 2012 Loading map... PerovaT said: posted over 12 years ago Thank you! You need to sign in to leave a comment!