I have noticed that this will be on whilst we are there.
I would not mind getting close to the launch site but am not wanting to get gridlocked into traffic Jams.
Is there an expert who knows of a location which has reasonable facilities and will give us a view?
Thanks
Bookmarks