amadvox.wordpress.com
Oh, the things that inspire
I’ve been watching these and Vi Hart’s other videos on YouTube and I am pretty amazed at the amount of information packed into