Is This A UFO Over Amarillo? [PHOTO]
Did you see some strange lights over Amarillo this weekend? You're not alone, we're not alone. "They" tell us it's a weather balloon, but many have their own opinion as to what this strange light is. Weather balloon or UFO? YOU DECIDE!
These photos were taken by Stephen Martinez as he walked around Southwest Park.
Was this just a weather balloon?
We're told it was a weather balloon from New Mexico, but can we believe anything we're told?
I like to pretend aliens are real, so I'm saying UFO :)