The Video is pretty self explanatory. Los Feliz resident “Steve” is in it to bring the message of peace. First time I saw him, I wasn’t too sure what to make of it. Interesting way to bring out your message and promote peace.
Lizard people dude. Seriously.
The Video is pretty self explanatory. Los Feliz resident “Steve” is in it to bring the message of peace. First time I saw him, I wasn’t too sure what to make of it. Interesting way to bring out your message and promote peace.