Who runs these things?

This past weekend was the 26th running of the Twin Cities Marathon, “The Most Beautiful Urban Marathon in America”.

One of my friends was running and a group of us met him at the finish line to cheer him on.  I can’t imagine the training that is involved in preparing for something like this, but its amazing that people can do this and still be in one piece when finished.

Cheers to JP for putting in the time and dedication to take this challenge head-on.  What a great accomplishment!

DSC_0218-exposed_1  DSC_0215-exposed_1