It ended in tears for Pirates Fans
It ended in tears for Pirates Fans
It ended in tears for Orlando Pirates fans yesterday. Orlando Pirates Football Club is a South African professional football club based in the Houghton suburb of the city of Johannesburg and…