FTC Barcelona Opening Video
Lee Smith talks about the new FTC store in Barcelona that just opened last night. Check out...