These lads are engine nuts - the props are there to provide resistance to the crank and stop over revving I guess. ISTR that they are somewhere in the NW - Lancashire/Cumbria area.
Must sound just great, but I wouldn't want their fuel bill...., still I bet their wives don't have to wait long for the washing to dry