Who Invented Bouncy Castles?
Did you know, the first ever inflatable structure was devised in 1959 by John Scurlock, in Louisiana? Experimenting with inflatable covers for tennis courts, he noticed his employees very much enjoyed jumping on these covers! Since he was a mechanical engineer and liked physics, he became a pioneer of inflatable…
Read the post...