Advertisement

Please check out the rest of the timeline. Tears are running down my face.

(h/t Patton Oswalt)