|Location||St. Louis, Missouri|
In 2009, Dr. Villainous and his goons attempted to rob this jewelry store in St. Louis. But their plans were thwarted by Big Bad Bowen and Hair Girl. During the fight that ensued, one of the jewelry store's windows was shattered.
- Missouri Avengers (First appearance)
Community content is available under CC-BY-SA unless otherwise noted.