Skip to main content

Definitions by Echonacea

A lonely old guy who floats downriver into the shop to shoot the shit with the mechanics and never wants to leave.

Typically a very sweet person with lots of time on their hands.
Here comes another LOG today
LOG by Echonacea February 2, 2021