This was hilarious! This footage was actually made for Amber Watch Alert and you can find them here. http://amberwatchalert.org/ However with a little creative editing it also becomes a badass advertisement for Left 4 Dead 3. I would pay huge[…]↓ Read the rest of this entry…
1 Comment