Johnny Badass is excited to announce that he has created the ultimate self defense system and it is finally ready to be seen by the entire world and of course by YOU! For years he has been studying the laws of defending yourself, both in movies and on the streets… And, now he is... more »

  • February 16, 2012