A new Miami train station was unveiled today by All Aboard Florida, a privately financed passenger rail project that

Advertisement

Want Gizmodo’s email newsletter?