Kung Fu Rider Videos

VideoKung Fu Rider is a very odd concept

Can't imagine the marketing pitch for this one.