2010 Desert Storm Rally 2nd Place Published April 4, 2012 at 1713 × 2292 in The Trophy Shelf Desert Storm Rally 2010 2nd Place