These look (or sound) like they could've gone on your Italian build. 😉 I still need to research them, no idea who made them, but they're extremely smooth rolling. Found on the side of the Burke-Gilman trail, up in Seattle, awhile back, on a mostly stripped bicycle carcass. 😎
EDIT: It looks like venzo has two meanings, either of which fits. It can mean a big cat, like a jaguar or cougar, which fits their company logo, or it can mean to win or conquer. I choose the cougar, I think. I'm no racer, but might want to stay on a cougar's good side. 🤔😉