Peyote

The Lonely Island

Peyote

Through good times and bad: Peyote.

Directed By Akiva.

An SNL Digital Short

Length: 0:50

Date: May 13, 2006

Season: 31

Episode: 18

Favorites