I saw this beauty doing touch and goes near Lincoln, Nebraska. Does anyone know what it is?


No comments:

Post a Comment