No stopping her. Leanna Lockhart one her circuit of Magnificent Seven, Smart Tom, Bitch, and Left into Center. Blowing Rock, NC. Filmed by Dalton Hilfinger. daltonhilfinger.com/

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…