When scooter news breaks, we put it under a tarp in the garage.
The Defilers of Antioch, Illinois are having a rally. They announced it only a week ago, the itinerary is vague and riddled with typos, and it starts three days after Slaughterhouse. Yet, chances are it will be the best rally ever. Be afraid.