News, Opinion Pieces, Reviews FIRST IMPRESSION: Ford EcoSport 1.5 Well hello there! Fresh off the boat (well, car carrier anyway) and now available for viewing and short test drives…