sycmu.com
Squirrel Falls Off the Roof
A squirrel may have just fallen off this person’s roof. Or at least all evidence seems to be pointing to that! source Related