thecubsfan.com
Perros del Mal on TVCDeportes #6 (02/08/2010)
(Assuming I’ve got the date right. I’ve got crossed up 3 times already.) taped Sala de Arams Magdalena Mixhuca, 01/31/2010. All video links via LuchaLibreDeMexico, who would really like…