2.0 by 1,083 huffers
7918 150961593404 723213404 2581175 3262826 n

At what time of the day they become the longest?

What is YOUR Explanation?

Are You A Zombie?

Other's Explanations