Action Figure Review: Legends of Lucha Libre- Penta Zero M
By Nolan P Smith When Boss Fight Studios announced that they would be doing a line of action figures called the Legends of Lucha Libre, I was intrigued. Being a massive pro wrestling fan and a massive fan of the luchadores statewide and worldwide, the potential here is real. The first two figures released are at the top of the […]