Grab your Walkman headphones and steer that Delorean straight for the golden age of hip-hop, metal, and indie rock.
Kenneth Cutting, Jr. went missing in June 2024 after a night out at Pete’s Piano Bar in downtown Houston. Three days later, his body was discovered in Buffalo Bayou.