Thinking of buying a Street Demon Carb...

Goggle valve is BS marketing crap. It's a three barrel.