I saw them at the Duxford airshow last weekend. You're right, they are very impressive.