VideoPlace
YouTube is a great place to upload your videos, but a not-so-great place if you want a customizable vlog.
Uncategorized