TheBizPost

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.

No comments yet.