Ultimate Car Blog | The Latest Car News, Reviews, Tuning
Tag Archives: Xuacu Perez Quesada

Subaru Celena Sports Sedan Concept

When we think of Subaru, most of us think Impreza WRX Sti, turbo, rally stuff but the real side of Subaru is actually the boring part. They are a Japanese manufacturer that makes reliable, nicely put together cars that don’t really have...

By Lupica G. on Sep 4th, 2010