This video content has expired.

Little Shop Of Horrors

USA's newest comedy premiers Tuesday, April 29 at 10/9c.
Expand
Show Less

You're watching

Little Shop Of Horrors
Clip

Next up