Saturday, September 09, 2006

Achtung!

It’s a miracle! A true sighting caught on tape in Germany!

Check it out!

L.S.C.

No comments: