Steve Truitt
Birthday: 21 February 1966, Appleton, Wisconsin, USA
Height: 183 cm
One of the most prolific television hosts today, Truitt hosts the brand new show for the Discovery Channel called "Cool Stuff and How It Works", debuting in the Spring of '07. Other div ...Show More