Desert Storm 2011 wraps up with Will Hudson taking the overall win!
Author: Darth Eddie |
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!