johnnykillmore.com
Update 7/12/2013
I suppose I’m a few weeks late on this, but updating everything with the same information is hard for a one man show. Pikes Peak Hill Climb is over and the team suffered a crash in the third …