Matt February 19, 2008 Creativity Subaru Impreza, it Sticks to the Road A new promotion by Car maker Subaru regarding their car the Subaru Impreza. The promo tag line ” It Sticks to the Road”. I guess they really mean it Click for a bigger picture Share this:FacebookTwitterPinterestTumblr