Two Best Friends Play Silent Hill 3 (Part 3)
Channel: Super Best Friends Play
Date: 06/11/2016

The biggest laugh of the year? Well, that's what happens when idiot scientist Heather gets her hands on some chemicals.

Intro By: https://twitter.com/The_M0thman