English teachers, take note: The biggest exclamation point in the solar system is transiting the sun. Larry Alvarez photographed it yesterday from his home in Flower Mound, Texas.
Announcement
Collapse
No announcement yet.
Largest exclamation mark...
Collapse
X