Fans worldwide will be able to watch this Saturday’s Lucha Libre AAA event live on YouTube.