Feb
26
If the timeline of the universe were compressed into our calendar, everything humans have ever done would be within the last second of December, 31.
(via fuckyeahsagan)