Takeoff

Takeoff being blamed for his own murder

In a legal maneuver that some find cringeworthy, deceased rapper Takeoff is being blamed for his own murder in November 2022. The owner of 810