Impreza WRX STI Commercial


75 Stars
loading...Loading...

This TV spot for the 2011 Subaru Impreza WRX STI features an unimpressive animated sequence… that is, until you realize how the animation is being played. Watch the making of video here.

More Awesome Stuff