World Masters Live Stream

Here is the Live Stream link for the World Master Powerlifting Championships in Sundsvall, Sweden.