Posted on Feb 21, 2013
Avatar_57x57

The Last Man Up

It was a 3-mile footrace. Thousands were in attendance. So how did Michael LeMaitre disappear?