About us
Define
Definitions for
"SERPENTS"
An effect consisting of erratic streaks, often humming or whistling.
fireworks.co.uk