Monday, May 17, 2010



Not just New Mexico can claim Aliens, we witnessed them landing in West Texas !

1 comment:

Unknown said...

missed the runway huh !