The song Ron Artest promised immediately after Game 7 has already hit the net. (H/T LA Times):