Who is Vic Damone?

JC VS ILLMAC RAP BATTLE – RBE ​

https://youtu.be/tqiaQ7Psevc

JC VS ILLMAC RAP BATTLE – RBE