Post display cropped open uri20121128 7925 1br1ioc?1383799735

Race Against Time

Here is one of the many wacky costumes that runners wear during the Tokyo Marathon. Held every year in February, it's hands-down the most entertaining race in the world.

read moreread less>