Rockers! Today we are joined by The Italian Excellence himself. Mambo drops by to tell us about getting his start in Italy, jumping over to Calgary Alberta Canada to train with Lance Storm and officially moving to the states to continue his career. We talk having matches for WWE and AEW and what he wants for his career from here. Out on all podcast platforms now.
Rock!
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More