Sierra Leone's biggest reality TV show HOUSE OF STARS has been featured on the Times Square LED display advertising billboards in New York, USA. This groundbreaking opportunity has put Sierra Leone on the spotlight of entertainment globally.
Times Square is...