MyVidster
Thumbnail for Training Schedule For Half Marathon

Training Schedule For Half Marathon

It is never easy to win even a simple short race of less than ten miles. It gets even harder when you are running a complete or even half marathon...

Watch video