The ID Agency Prepares for the Targa Trophy 2010 Road Rally Events, Media Relations, Public RelationsThe ID AgencyJune 22, 2010Euro CARnival, European Car, Hollywood, San Diego, SoCalEuro, Targa Trophy, W HotelComment