YouTube seems like the best platform for getting yourself out there. I was thinking of starting a blog but now I may go the YouTube route. Has anyone else experimented w/ YouTube?
Logging in...
Any YouTubers on the forums?
Collapse
X

Comment