Videos The Ride of Her Life April 8, 2014 Admin Leave a comment Subaru releases a mini action movie trailer as its latest commercial.