Ive heard a rumor and im sure its true that Concorde G-BOAA will be doing a New York style water floating manouvre!!!
Now as the rumor has it it will be on the Thames so my question is - When is this likely to happen?, Where exactly can i see it (vantage point)? and what time will it be going down?
If the rumors are true that is..............