BASE Jumping around here is liking covering NASCAR in Daytona. It's typical, yet always crazy and amazing. A benefit of living in Twin Falls now is that this is one of the only if not the only place in America where it's legal to jump off a bridge. NPPA Clip here I come!
No comments:
Post a Comment