Earlier today I posted the introduction to this series of videos. Here’s Episode 1:
I should have mentioned earlier that these videos were produced by Occidental Soapbox, and are also available on his blog.
[Post ends here]
Earlier today I posted the introduction to this series of videos. Here’s Episode 1:
[Post ends here]