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…