I watched the English female national team that recently won the European championship parading in the streets of London in an open bus. The NFF also added a parade of the Super Falcons and the trophy in the streets of Abuja. Current report is that it was cancelled due to heavy rain.
I might be wrong but I was wondering if the government couldn't improvise any means of doing the parade. Nigerians would have even appreciated a parade in a closed bus.