Baghdad Thunder Run 2003 Game Published August 31, 2014 at × in Baghdad Thunder Run 2003 Game 1/285th scale micro armor game. Trial run before the big game tomorrow night. Gateway 2014 convention in Los Angeles CA