NOVA STELLA released his first Music Video today, to accompany his hit song "Last Time That I Checked". This song is a guaranteed hit single that was even approved by Shaquille O'Neal! The video is the first of a long line of fire content that will be releasing in 2025. NOVA has pledged to start dropping monthly this year and will start posting on his social platforms more frequently. If you want to stay involved in the journey of NOVA STELLA follow him on his socials and hit the notification bell!