Frogtoon Music
On “Dead or Alive,” Lil Tecca flaunts his wealth and reflects on his come-up in the music industry. The track was first previewed on September 8, 2023, later making an official release at noon on September 19, 2023 as the final promotional single to his 2023 album, TEC. The music video for the track released the following day. Read more on User-contributed text is available under the Creative Commons By-SA License; additional terms may apply.