
Reports from Spanish newspaper ABC claim that two Russian mafia kingpins have been arrested in Spain, and the pair have been caught talking about incidents of match-fixing in the semi-final and final of last season's UEFA Cup campaign involving Zenit St. Petersburg...
2 comments:
Is that the Red Hot Chili Peppers?
It's obviously Flea on the left...
Post a Comment