Desert Storm 2011 wraps up with Will Hudson taking the overall win!
Desert Storm 2011 is in the record books with Will Hudson taking first, Chuck Wilson in second, and John Black in third. Look here for a CRS press release soon!