The Video is Here! Leighann Lord on 207!
Ok, full disclosure: I usually can't stand watching myself on camera. But either I've entered a new phase of self-acceptance and enlightenment or Rob & Amanda did a fantastic job making me feel so incredibly welcomed and comfortable on "207". Maybe, it's even all of the above. :-) Enjoy.