Enrique Lorenzo For Footprint Insoles October 1, 2013 By TWS Check out some new footage of Enrique Lorenzo in Spain for Footprint Insole Technology. Sign Up For Our Newsletter