Screamin Demon question

Re: Screamin Demon question

I think the L means logo. That would be my guess.
It's a Trembucker with a logo
I've read other posts that say its who wound it.
 
Last edited:
Back
Top