For anyone with an active Instagram presence, it’s nearly impossible not to have chanced upon the promo trailers and posters running for the yet-to-be premiered Peter Sedufia film, ‘Aloe Vera’. The legit film producer and director Sedufia, dropped the official trailer for his much-anticipated film ‘Aloe Vera’ on Monday, February 17. Enveloped with a stellar cast as well as opted …