news Instagram takes down video of the Nigerian National anthem flop at the 2016 Olympics August 5, 2016 admin 0 Comments 2016, anthem, flop, instagram, National, Nigerian, olympics, takes, Video on toolz acct