Thursday, September 30, 2010

Subaru Australia puts their own Twist on the New Subaru

The Aussies just released this latest commercial featuring the new 2011 WRX. Lets see how they do things, 'down-under'!

No comments:

Post a Comment