No ‘Best of the Best’ for 2020
Written by admin on April 6, 2020
The organisers of the popular stage show ‘Best of the Best’, which has been held in Miami, Florida, for the past 13 years, have decided to cancel this year’s staging due to the global crisis involving the coronavirus.They are maintaining the same all-female line-up of artistes for the 2021 edition of the event, to be held at Bayfront Park in downtown Miami.