2004 Champ Car in New York City - Ryan: Early morning view of the Champ Car in New York City's Times Square. April 10, 2004. - Michael Kim, USA LAT Photographic
Early morning view of the Champ Car in New York City's Times Square. April 10, 2004. - Michael Kim, USA LAT Photographic