Kung Fu Sock Episode 30 - Broken Glass

Episodes