Those are stout looking little bikes. A 250 in something that small would be outrageously quick/fun! Are these street of dirt?

CC