This sculptural house on Crete, Greece’s largest island, is nicknamed the “Tear of God,” and is designed to creatively control sunlight. – Whatfinger News' Choice Clips
Whatfinger News' Choice Clips

CLICK HERE FOR COMMENTS

Watch MAGA made this Whatfinger commercial, pretty cool huh!

Sponsored