2007 AAA Fotorama Estelares Latin Lover [On Red Card]
Promotion: Lucha Libre AAA Worldwide [AAA]
Release Date: 2007
Attire Date:
Release Country: Mexico
Manufacturer: Fotorama
Manufacturing Country: China
Line: Estelares
Series:
Exclusive Retailer:
Limited Edition: