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