‘Psych’ photos: New stills released for the season finale ‘Santabarbaratown’ The Psych season 6 finale airs on Wednesday, and USA has released some intriguing new photos to get us psyched for the new episode! Check ’em out below. April 8, 2012