Nigerian Bobsled Team Features On Ellen Degeneres Show
The Nigerian Bobsled team otherwise known as ‘The Ice Blazers’ who just shocked the world to qualify for the winter Olympics has caught the attention of one of America’s most popular TV shows, Ellen.
The team were guest on the show which…