My sister swears she just saw the Alfa suv in the Huntington area of Long Island-red with no identifying badges other than the alfa emblem in the...