close
  • 2 reviews
  • Reviews of the site
  • Join StumbleUpon or login to add a review! default avatar
  • Rated by LadyCeara on Sep 18 2008, 8:05pm

    Exposing more of the double standard in racism.
  • Rated by Behnnie on Sep 15 2008, 10:09am

    You know that sick feeling you get when you learn something for the first time and feel like you should say something about it but wouldn't know where to begin or figure saying something would just make things worse? :S