Japanese Prime Minister Shinzo Abe Dresses Up As Super Mario In Wonderfully Bizarre Olympic Finale
Category: SPORTS
Tokyo will host the Summer Games in 2020.
By Ed Mazza, 2016-08-22