Stop in for a cup of coffee

Tree fall???
Maybe it was one of those aluminum Christmas trees from the 50s, dumped in the ditch by aliens

hqdefault (1).jpg