Blog MackkRucci FT. Free Ackrite – So Long By Ryan - 10/01/2017 0 330 MackkRucci (Sean Mackk & Rucci) is a rap duo from Inglewood, California. This past summer Sean was taken from us and now Rucci is going hard with the music! The record/video features Free Ackrite. Watch “So Long” below! RIP SEAN MACKK!