Twin Peaks Continues to Climb in Sales and Traffic During a Successful Second Quarter