- Mar 11, 2015
- 82,668
- 49,155
Sounds like that a place, that is only found, in ... "The Twilight Zone"It's the town called My Imagination, Florida. You won't find it on a map.![]()
It's the town where you get on the train and wonder why you see the same buildings all the time until you realize your riding in a train on a toy train track.