No... I heard some time in July
All the track is put up but they have to finish welding the final piece and test it
No not until July
Do you think the beginning of July
I heard July as well. They just installed the final piece of track so it shouldn't be much longer.
Thanks! Your answer is awaiting moderation.