American History X review (a bad one)+

American History X review (a bad one)