Impreza WRX STI Commercial


75 Stars
loading...Loading...
Advertisement

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.

Recommended Posts