Just in time for the hottest days of the year, Twin Peaks is releasing its newest addition to its extensive beverage lineup – Twin Peaks Light. Beginning Friday, July 30, participating Texas locations will introduce the clean and crisp American beer,