Tuesday, June 12th, 2018 - The girls from Twin Peaks stop by to talk working out and more as a part of Twin Peaks Tuesday.