2007 Toyota Camry Hybrid: first impressions
Toronto, Ontario. A bunch of journalists from across Canada are gathered by Toyota to check out their latest gas/electric vehicle, the new 2007 Camry Hybrid.
Toronto, Ontario. A bunch of journalists from across Canada are gathered by Toyota to check out their latest gas/electric vehicle, the new 2007 Camry Hybrid.