>>515502605
I see the footage and I just don't believe it, is this shit true?