I recall seeing very cool looking light rain-coats in there in '04(?) In the style of Batman and Superman's costume's. My son was too young/small back then, does anyone know if this store is still open? Or better yest, still sell these anaroks?
TIA
TIA