This one had us sitting there with our jaws on our laps, but see what you make of it...

Apparently this gem of a video was created to help other girls learn the names of bike parts, but if they are anything like us after that they'll probably now be struggling to understand the meaning of life, let alone the finer details of a bicycle.

Seriously though, hat's off to them for making this, we love it!