2005 Champ Car Long Beach: 8-10 April 2005, Long Beach, California, USABruno Junqueira races through the streets of Long Beach-2005, Leland Hill, USALAT Photographic
8-10 April 2005, Long Beach, California, USABruno Junqueira races through the streets of Long Beach-2005, Leland Hill, USALAT Photographic