The first “visitor” has landed by Marvin McBeastmaster | May 29, 2012 | Videos | 0 commentsAnd he’s interrupting traffic in Russia Crazy guy walking in traffic, not giving a fuck. Submit a CommentYou must be logged in to post a comment.