Gemini Gems

Gemini Gems is a store in the Central City Mall. The Terror Twins tried to rob it, but were stopped by Superboy, Kid Flash, Superman, and Flash