On our recent trip to Texas we took a little break from filming and hit up Wake Sports Ranch with some of the Slingshot Team.