The Ibrox Channel-logo

The Ibrox Channel

5 Favorites

Location:

United Kingdom

Description:

The Ibrox Channel is hosted by Andrew and Ross - bringing you a flavour of fan chat about Rangers FC after each match.

Language:

English


Episodes