Chicago artist and Recklezz Renegade Records owner Rico Recklezz releases his official music video for his track entitled “INSTA”.