So Vin Diesel Just Released A New Song?

It debuted on ‘The Kelly Clarkson Show’ and people have a lot of mixed feelings about it.

Source: The Wrap, YouTube