How squirrels land at Stan Lee's House. Epic. Squirrel stan lee