Alien invasion!!! ;-) For people who live north of Pittsburgh, you may be familiar with this! I wasn't until my parents
move out into the country! Their new home is near MARS!! And in the town center of Mars is this spaceship!
With my dramatic niece spotting aliens!!! ...All part of a wonderful visit from my two out-of-town
sisters and their daughters! More photos of the fun!