Business Jump Castle Rentals In Charleston: Thomas Ramgadoo Reviews Thomas Ramgadoo has just release a review of Mr. Giggles Bouncing Jump Castles of Charleston South Carolina. Mr. Giggles provides Jump Castles TopWireSeptember 6, 2011