Last seen: Today, 4:09 PM
Hiya! I'm the cartoonist known as Stever. Part Loch Ness Monster and part Sasquatch. I've been spotted near the colder upper regions of the midwestern United States. There are known to be a few grainy black and white photos showing me in my natural habitat.
Navigating the music industry in the 1990's. What could go right...
Last update: Today