Friday, May 22, 2009

Steve Larsen dies at 39

http://www.velonews.com/article/92268/autopsy-shows-steve-larsen-did-not-die-of-a-heart-attack

No comments: