Video: Tilla - Caro (OMG!) The video was shot by ace director Clarence Peters’ Capital Dreams Pictures on location in Lagos, Nigeria.