Make Me A Viral Video!!

Make me a viral video! If we had a dollar for every time we heard this then the Trapdoor team would be working from a remote pacific Island…New Caledonia anyone? When it comes to viral video, as most of you know it usually comes in the form of epic cat fails or beer ads, but […]