Yes the white guy is an idiot but how can anything excuse this?
If a white kid beat up a black guy for listening to rock music, we wouldn't hear the end of it. Underaged or not, he'd be indicted on dozens of separate federal hate-crime and civil-rights charges and he wouldn't get out of prison until he was ninety--optimistically.