The Ultimate Soccer Fail

Looks like Russia was just awarded the World Cup for 2018 and lucky for the fans and players the dude in this clip will not be attending.