Loading...

The ugly game of soccer

|UTTM Contributor Petrie Hosken explains the deep-seated hatred amongst soccer rivals Celtic and Rangers in Glasgow, Scotland.