Megan ‘The Stallion’ Pete got something she wanted from her lawsuit. The ability to drop new music, and a video as a bonus for the fans. Despite her 1501 label allegedly trying to stop her music from dropping, Pete fought, and got a temporary win. She busted released her EP titled […]