Tag: Punisher Platoon #3

Devil Dogs – Punisher The Platoon #3

Title:  Punisher Platoon #3 Publisher:  Marvel Comics Writers:  Garth Ennis Artists:  Goran Parlov Story Rating:  10 Art Rating: 10 Color Rating:  10 Overall Rating: 10 Lieutenant Frank Castle and the United States Marines wade through the blood and smoke in Khe Sanh, Vietnam. Marvel Comics continues to follow the militant saga of the Punisher and

Continue reading