Home | Account | Search |
2011 Subaru WRX STI vs Robot Spider

sti-ah-ha.jpg

See what happens when the pure performance of the 2011 Subaru WRX STI Sedan powers a commercial by Subaru Canada.