BlogMixtapesMackkRucci Release Their New Self Titled MixtapeBy Ryan - 08/05/201603102MackkRucci [Sean Mackk & Rucci] release their new self titled tape! The project has 17 new records with features from G Perico, Drakeo & more! The tape is full of bangers for the streets! Listen below!