2011 Ford Explorer from the 2010 SEMA Show



Motor Trend executive editor Edward Loh checks out the 2011 Ford Explorers at the Ford SEMA show booth.


× 7 = thirty five