Blessed are the shiftless

2079 views since Apr 02, 2014
for they shall get done