Brandon Routh as Ray Palmer



TOP STORIES TODAY