234 Votes / 46,771 Views

After being landed on during a race...

Stephen has lost his battle to recover form his injuries. Best wishes go out to his family in this difficult time. RIP Stephen Glenn Tollestrup III born Sept 18 1990- Died Sept 18 2009 on his 19th Birthday.

Got something to say?