Targa Trophy 2010

Venue Info

The Triple Crown Road Rally Series is finishing up its first leg at the W, and the public's invited to watch the competing supercars screech into town, then ogle them up-close in the parking lot. Contestant autos include the not-even-for-sale-yet mid-en

San Diego

Targa Trophy 2010

The Triple Crown Road Rally Series is finishing up its first leg at the W, and the public's invited to watch the competing supercars screech into town, then ogle them up-close in the parking lot. Contestant autos include the not-even-for-sale-yet mid-en