When a large pack of loud and obnoxious hood rats, and a female driver, meet on the same road, nothing good can come out of it. On June 27, 2015, at Lincoln Park in East St. Louis, Illinois, a group … Continue reading
↧