Frankenduster:

Are you sure it is a "Street" Demon and not a "Speed" Demon? From what I saw at the Demon carb website the Street Demon is a AVS knock-off, not a Holley style carb. The Speed Demon description does mention replaceable air bleeds.