The Blasted Space


100 year old Fauja Singh crosses the finish line at the 2011 Toronto Waterfront Marathon becoming the oldest person ever to complete a full marathon.



To Tumblr, Love PixelUnion