Specialties
Virtual Reality can be thought of as a different dimension. Your senses are completely immersed in a world separate from our real one. At Turbo, we would like to demonstrate this new technology; your adventure does not start when you enter the door, but when you put on your headset!