weasil
6th Jun 2003, 02:37
I heard that the spirit of st louis replica crashed somewhere in Europe today?
Has anyone heard any news regarding this? I can't verify this anywhere.
Weasil.
Has anyone heard any news regarding this? I can't verify this anywhere.
Weasil.