I'm trying to find a new video uploading site since Vimeo just removed all my uploads. All those hours of uploading are down the drain now. I'll be back soon, I just need to find something better than Vimeo and Youtube, if such a thing exists. Sigh. If you have any suggestions, just leave a comment or email me.
UPDATE 1: I started uploading on a new host. Let's hope they will let me stay. I'm going to update the older posts here now with working links as fast as I can.
UPDATE 2: Most videos are up again. Praise the Lard.