Shot of Fun – Check Out This New Escape Room in Shreveport
The first escape room was created in Japan in 2007, and have since grown to become not only a national, but world-wide phenomenon, with escape rooms now found in over 60 countries world-wide.