Posts Tagged ‘aliens’

UFO Response Team

September 24th, 2010

Alexia Anthem spotted a UFO Response Team vehicle on 19th Avenue. Have aliens landed somewhere in San Francisco?

UFO Response Team on 19th