Got a tip from a friend who knows I am Tesla obsessed that he saw some construction and wood boxes with Tesla logos in a downtown Columbus parking deck.
He said the garage he saw it at is attached to the convention center but looking online it seems like that could be a few different ones.
Does anyone know where it might be? I don't see it on Supercharger.info so this might be a new find.
He said the garage he saw it at is attached to the convention center but looking online it seems like that could be a few different ones.
Does anyone know where it might be? I don't see it on Supercharger.info so this might be a new find.