No, aliens have not landed in South Pas -- although these marvelous old Airstream trailers have always reminded me of props out of a 1950s Twilight Zone episode. And just look at how this one shimmers in the evening light...
On second thought, maybe aliens have landed. Leave rational explanations for the rest of the year. It's officially summertime now.
50 minutes ago