Funny News Dinosaur Race In Japan Has Runners Donning & Sprinting Hard In T-Rex Costumes, Just Because