Joined
·
241 Posts
I was thinking since they pulled out of debuting the Jota at the last major show, maybe they will debut it here in LA. This is the Lambo capital of the world, just moved their US HQ here, and they will no doubt have a major portion of their potential base nearby and watching, so who knows....thoughts?