I occasionally explain how GURPS does things, but I don't spend any time recording videos on the subject. If you prefer a video explanation of GURPS, thecheeseshop.org has you covered, along with video product reviews.
Recent ones include:
- injuries in GURPS
- a review of GURPS Tredroy
- a walkthrough of a GURPS combat
I haven't watched them all (I have watched the ones above), but what I have seen is good stuff.