How man won race competition against Benz C300 with his Toyota Spider (watch video)
A Nigerian man with a Toyota Spider has again won a race competition as he raced against a Mercedes Benz C300. He asked more people to challenge him.