Reviews REVIEW: The Phantom Squad #3 By Johnny "The Machine" Hughes 8 years ago Perry Greene has some problems. The self loathing is one thing. The other is the