Zebra or Mustang? Cars USA January 25, 2012January 23, 2012 by Kangooman Kangooman · Reply View Larger Map Please wait... Similar Street View images Nice ride. CarsNew YorkUSA.