they have a race kill button on them and look like someone had clip ons on top at one point. probably used on a race track somewhere and sometime in the world.
210mm head tube
690mm tall fork legs or about 27"
130mm distance between legs where the axle goes on
so yep, these could go on just about anything with the right bearings + cups!