maybe XL was just a rumour, but why is it on the XL site?
Very confused!!!
Also heard Robin Hood ain't got radar and use RAF until about 7 miles then 'hard luck mate you are on you're own!!', yet RH say they have full radar, but the unofficial site says it is to be installed 29th June any ideas?