Place: The Flying Saucer, Addison, Texas, United States
By Matt Flick Uploaded on 29 January 2008 1 favorite, 87 views
My favorite neon sign of all time inside the flying saucer.