Halo Reach: Snoop Dogg Vs LL Cool J

The team over at Funny or Die put together this hilarious video of Snoop Dogg, LL Cool J and that guy from Chuck (Zachary Levi)… along with a special guest appearance at the end (no I’m not going to spoil it – go watch it now!) Snoop Dogg vs LL Cool...