HankLloydRight
No Roads
How could it be in Birmingham, AL? There isn't a Tesla service or sales center in Alabama.
The internal code for its location is: NA-US-AL-Birmingham-Alabama Auto-HUB -- obviously an internal storage or service center for Tesla.
So as I've mentioned before, the "location" for any of these cars isn't so meaningful (i.e. not to be relied heavily on).