Anna Paquin and Stephen Moyer took time to continue the promotion of their film “Free Ride” before flying back to L.A. The couple did a couple of interviews and attended the “Free Ride” press day and photo call. Free Ride will be released theatrically in New York and Los Angeles on January 10, 2014, and […]