The flight to stardom with the Nigerian Idol Top 7 took a brief detour at the TECNO Exclusive Store in Ikeja City Mall, where fans got to spend the day with their favourite Idol. The atmosphere was electric as the top 7 contestants arrived, ready to connect with their supporters […]