Run again?

Day 1,585, 14:41 Published in USA USA by Technician

Maybe I should......
been awhile.

What do you think?
I have level head?

Does anybody have a clue who this Technician guy is?