Nessly, who recently inked a deal with Republic Records, links up with Toronto's Killy for a new song and video titled "No Mistakes," produced by Mike Hector and Alecto Beats. The video looks like one big acid trip. The entire screen is in purple with smoke and water everywhere. Nessly and Killy can be seen doing wild stuff throughout the visual.

The red-haired crooner recently linked up with Zaytoven and dropped the track “Lonzo Ball!” He previously released “Falling Down” with production from TM88. In 2016, Nessly dropped his Solo Boy Band and Still Finessin EPs and is gearing for his major label debut, Wildflower, this fall. Producer TM88, along with his frequent collaborators Take A Daytrip, will be the executive producers on Nessly’s forthcoming project. If you don’t know much about Nessly, read up on him on The Break.

Killy is a young rapper from The 6 who broke out earlier this year with the single "Killamonjaro" that currently has over 3 million views on YouTube. He followed the track with "Stolen Identity" and "Distance" and has gradually been making a name for himself ever since.

Watch "No Mistakes" below. 

See 25 of the Best Hip-Hop Projects of 2017 (So Far)

More From XXL