Steve is a mountain biking enthusiast with a questionable life choice of wearing neon green spandex shorts in public.
View Steve's Ridiculous Biking Achievements See the List of Times Steve Got Lost"I'm not just a biking enthusiast, I'm a Biking Enthusiast Extraordinaire!" - Steve