Tag Archives: three amigos

HOT OFF THE PRESSES! The El Paso Amigo, Gregory Iron has been arrested for assaulting a federal official with a weapon during a match that took place over the Wrestling Geek Festival last weekend.

The very familiar billy club of …

1/1