TheTinRam
Member
Amen. I wrote to Tesla suggesting something off the 290 /Niagara Falls Blvd. Image that - I dont think they listened to me. Please build one at Teds Hot Dogs.
What about i190, somewhere just south of the Peace Bridge! That would be spectacular (for me at least lol).