Elf

Elf has 6 major bike models and 10 bikes total as of 1997. On average, Elf bikes cost around $590 brand new.

Popular Online