This was VERY similiar to an episode of The Unit a few weeks ago. Looks like the work of Mr. White and Mr. Green to me.
...or Snake Doc and Cool Breeze. Gotta love that show!