VenueVenuePremier Wrestling FederationHouston, United StatesMusicBrainzFollow0 followersShowsMediaShowThe Last TakedownDec 13, 2025Premier Wrestling Federation · Houston, United States