You must be logged in to comment on this post.
Wonder what the person who saw that said when it happened..............
Too bad my country don't have that! O.o
God thanks that I live in Poland! I have closer than most of us ^u^
The person that saw this is pretty lucky
Time to move to Russia, I guess...
I heard that new.
Coolest thing to ever happen to this planet.
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.