Hometown Tourism (Mostly Harmless)

I'm an alien stuck in a small town in Upstate New York...
This blog should be viewed while listening to any or all Wes Anderson movie soundtracks.