Flower shop

Flower shop in Queens,NYC,is a

front for secret headquarters of Group TNT.