Two extreme dudes decide to make the big jump off of Tar Creek Falls. This falls was measured on 12-22-2007 at 68.5 feet from where the first guy jumped.
Two extreme dudes decide to make the big jump off of Tar Creek Falls. This falls was measured on 12-22-2007 at 68.5 feet from where the first guy jumped.