a tumblelog by patrickrhone
Do not read this unless you are prepared to shed a tear or two.
Yes we (all) can!