josh_pederson_profile by Josh Pederson

Do you believe in ghosts? This is a short film/spoof of the many ghost hunting shows on television. Follow the entire saga that is….Ghost Toasters! Warning: May cause laughter or confusion.

Advertisements