The Fly Trap

This school has an unusual rig, with an airbag and auto-returning bars. There isn't a catcher, but an automatic bar to catch (which makes it more like a bar-to-bar rig). Great for beginners!

Location

Address:
98 Chamisa Road,
Covington
GA 30016
USA

Telephone: +1 678 294 9674
Visit Website

Equipment

Photos

Videos

Latest Updates from Facebook