"All of human history exists in the last fourteen seconds" — there’s perspective for ya.
Based on a calendar with January first being the big bang the last 14 seconds of time on December 6 is modern humanity. Last fifth second Mohammed….Last six Jesus….
Just took a shower.
You have no idea how hard it was to sneak that thing out of Home Depot..— Chattiest (via chattiest)