Alien Landing Yard Art
If you don't believe in extraterrestrial life, maybe you will after a visit to see the alien landing yard art that is just off Route 66 in Stroud. Made with a large assortment of metal scraps, aluminum foil, CDs, alien masks and even a Laserdisc, this scene of an alien landing and UFO will make you want to stop and take a few photos. This labor of love is the work of Craig McGuire.
Note: This art is in a private residence's back yard but is clearly visible from Route 66. There is a gravel parking lot to the left of the fence that is right off the road where you can pull over and not disturb the surrounding homes.