Saw it on the freeway followed it for a little bit. It had paper plates. Went the same direction as I saw the f430. makes me wonder if one of those...