September 14, 2009 at 6:17 pm
I know very little about military aviation however have just seen a large military helicopter land on the roof of leeds general infirmary and wondered if anyone saw it and new what it was ? It only stayed about 2 min and they departed to the north east.