texasstatelineterryandleanne Jun17 Published at 1242 × 2208 in 2026 Track The Ride ← Previous Next → Terry and Leanne decide to take over the ride, albeit, for just a few minutes, show Al and Steve how it’s done. Like Loading...