Search CarGuide.PH

Review: 2009 Subaru Impreza WRX

Posted on January 26, 2009 | 0 reactions
Everyday traffic in Manila is such a finicky creature.  One moment, you’re cruising the length of EDSA at about 80 k...