yes, it's true... this morning saw the launching of a brand new, oh so exciting youtube video by your's truly! LOL! i can ASSURE you that making a video was the LAST thing i thought i'd ever do. i don't consider myself very TECH-savvy, so the thought of trying to record myself doing a demo… Continue reading world premiere…