Robert Illo shoots new video in Atlanta, Ga post Hurricane Irma, He linked up with a good friend and brother from a other Skir'bi-A-NuCentz. To drop the video to the Hit Record: They Don't Like It. which was recorded in Detroit,Mi
Robert is a jack of all trades, He Shot & Edited the Video and Record in a matter of Days. The boy is on his A-Game, So keep your eyes open for Robert Illo.