Run, run, run, your toes are on fire! The Sock Marathon has finally begun!
You will need to wear 1000 socks to complete the course. Don't forget to bring a spare pair!