Joined
·
234 Posts
Okay, so people have gotten it in Canada, then in California, Kentucky not to mention France, Spain...but what about New York? Anyone here anything about the 3 in New York, specifically Long Island? I went to my local dealer this past Thanksgiving weekend and they still didn't have it...can anyone shed some light on this?