Screaming Meanie
Produced for the first time in 1990, Screaming Meanie is a brand that dedicates its efforts to curating extra loud alarm clocks, enough to force even the heaviest of sleepers out of bed. For over 30 years, the brand has been recognized as a reliable and efficient supplier and manufacturer, bringing precisely what customers need to the table. Individuals from various fields of work find the pocket-sized alarm clock to be an effective compact device.