Tearful Apology | BlackSportsOnline
Tag archive for ‘tearful apology’
By BSO Staff On Wednesday, April 17th, 2013

Soccer fan who Punched Police Horse Issues Tearful Apology (Photo)

  On Monday we reported that over the weekend a riot broke out in England following a soccer match which resulted in the police getting involved and a horse getting punched in the face by a maniacal fan. Well the More...

BSO Privacy Policy