In Oregon, a giant 300-foot smiley face greets traffic every fall - ZME Science Every fall, a hillside in Oregon flashes a giant, yellow smiley face of trees. Visit Link Return to List Share
No comments yet.