2005 Impreza WRX STI
what car have u owned what puts the biggest smile on your face knowing its yours, and u just want to drive it at every opportunity! is it your clio???
mine is close between this and my valver i had, but i think the 172 wins