Thinking of buying a Street Demon Carb...
Goggle valve is BS marketing crap. It's a three barrel.
Print