Join Today
Lights

Comments

1998 Tour of Luxembourg winner to pretend to go to Mars

1998 Tour of Luxembourg winner to pretend to go to Mars

Little-known former cyclist nets reality TV appearance.

Photo: FOX

Did we do a good job with this story?