Animal Bikes riders Edwin De La Rosa and Tom White looking back in 2006 when they took a trip to Barcelona, Spain to film for Fit Life video. This was also the trip where their cover for the Dig issue 53 was shot. You know what will be really awesome? To see a fresh new split edit from these two and even better, if they filmed it in Barcelona one more time.
Leave a Reply
You must be logged in to post a comment.