Is Air Force Major Eric Newburgh The Fastest…

MACDILL AFB, FL — At the edge of a grainy surveillance video taken last month of the main entrance of U.S. Central Command at MacDill Air Force Base, Maj. Eric Newburgh is just visible, running at a speed so incredible, it may just make him the fastest man alive.

Read →

Comments on this post are for paid subscribers