It’s always exciting when The Crazy Store is new in town! And even better when it’s just around the corner. Pop in and say hi to our friendly staff and products for the whole family! Visit shop 18 in Goodwood Mall, Cape Town, and let’s get CRAZY! You never know what adventure you might find in your own neighbourhood.