Twin Peaks Victory #26. 

Twin Peaks Victory #26.