Directed by Open World Films.
Mack 11’s got whatever you need on his latest single, “Trap,” which he drops by FSD to premiere the video for. Shop’s open — hit the jump and see what Mack’s on below.
New project soon? Hopefully. For now, hit the “Trap.”