Anyone has an Idea where to watch WEC for free?

I already have a subscription for F1 would kinda hurt my wallet also for WEC I have watched WEC before but with friends but I’m looking for a way to watch WEC for free

Lordlatifistreams(dot)com if I recall correctly

it works thanks a lot