A movie trailer like this is definitely a labor of love. The film is called Peeled: The Potato Resurrection, and it’s about (you guessed it) terrifying tubers.

LEAVE A REPLY

Please enter your comment!
Please enter your name here