First, I know about cars, and I know what I saw (I didnt have a chance to take a picture.....). I saw today a truck with 3 black Alfa Romeo Giulettas on it. All three were black and had new window stickers, and plastic on them. I searched and could not find any information about these coming to the US. I know youall are gonna say pics or it didnt happen. I know what I saw and they actually looked good!