Kelly Shin has been training for this TeamVP Marathon for a very long time; however, something goes wrong and she missed the required

Read more