270 horse-power... Just kidding.

Introduting the new Toyota Celica

Joshua Tree National Park, California