Sharaf Mahama displays new wild cars; chills madly in Belgium in latest photos