Giants Fighting Giants fighting on display at GamesDay 2009. A Golden Demon entry from GamesDay 2009.