7 Jun 2020
Courtesy of FIT
FIT has been steadily uploading all the sections from their classic 2007 full-length release "FIT Life", and wrapping it up is the final, split-section with the mid-2000s street destroying duo of Mr. Edwin De La Rosa and Tom White. Filmed coast to coast throughout the U.S., and there's even some Barcelona footage which popped the cherry on multiple spots that became famous go-to gems. Classic all-around.