Real Madrid TV English (RM TV English) is a sports television channel from Spain. The headquarters is located in Madrid.

(725)

Real Madrid TV English