Issue 3 Page 13

This reminds me of The "A" Team.   But I thought they were the good guys?