Laughing at races and imposing racial stereotypes is racism. Moreover, the author has zero knowledge about the race he decided to mock. I am white from Eastern Europe and have visited many countries where white people live, and I am saying the author knows nothing about white people. A "lumberjack plaid"?? What is this at all? White people love indie music, lol? Most white people even don't know the word "indie music". These are silly stereotypes with no connection to real life.
Racism is disgusting.