Scores of people show up for 'Live Inside and Win the Ride' Accra auditions

'Live Inside and Win the Ride' will move to Kumasi and Takoradi Malls respectively
'Live Inside and Win the Ride' will move to Kumasi and Takoradi Malls respectively