Awesome video from The embassy once again, starring Dillon Lloyd, Greg Flag and a bunch of other shredders. solid stuff in there.
November 22, 2011

Leave a comment