Video Reviews 2011 Scion xD by The Car Guide December 6, 2010 Our review of the 2011 Scion xD Share on Facebook Share: