Bumper mounted, stock unit for an EarthCruiser. You can see it here, kind of obscured by the trash bag...but it gives you an idea.... $300, local pick up, San Diego North County. Getting hold of me via email is probably the best way.