Posted on Leave a comment

Nigeria vs Russia Gold Medal Game @ Special Olympics World Games

Nigeria defeats Russia winning the Gold Medal at the Special Olympics World Games in Los Angeles California. Free Kicks Nigeria 5 – Russia 3

#JujuFilms

Leave a Reply