8 Of The Greatest World Cup Moments

Football fever is upon us and with RTM broadcasting live matches throughout the season, you don’t really have an excuse to miss out on the action.  While we wait for the Russia vs Saudi Arabia match to kickstart the 21st FIFA World Cup, here are just some of the best football moments of World Cups…

Continue Reading