Smeags on 17 April 2015
I know we have a thread on the leaked trailer, but I thought we'd all enjoy the official high quality one too.
Tell me... do you bleed?
You will.
*goosebumps*