COUNTRYSIDE, IL -- A DeKalb man was arrested after he screamed racial slurs and distributed "anti-government propaganda" at a Countryside Starbucks. Andrew R. Angel, 44, appeared before Cook County Judge Michael Kane on a felony hate crime charge. Angel is also charged with misdemeanor disorderly conduct.

According to the charges, a Hispanic man was resting in his car on May 18, while waiting in the drive-through lane at the Countryside Starbucks at 6001 S. LaGrange Road. The man was jolted awake by someone pounding on his car, when he noticed that there was a flier left on his windshield with a swastika on it. The Hispanic man's car was the only vehicle on the property which had a Nazi flier. The man followed the person who allegedly placed it there, later identified as Angel, into the Starbucks. When the man tried to hand the flier back to Angel, police said Angel caused a disturbance inside the Starbucks. Angel left the Starbucks and allegedly waited for the man outside the store. Once outside, Angel hurled racial slurs and profanity at the man, asking "what are you going to do about it?" the prosecutor said.

Angel drove around the parking lot making an obscene gesture at the man and continuing to shout racial slurs, according to police. On Angel's second trip around the parking lot, the man recorded Angel using his cell phone. Angel was reportedly captured on video extending his middle finger. While most of the video is "visual," the prosecutor said, Angel could be heard shouting "s--c m----------r" at the man, who then called 911. By the time Countryside police arrived Angel had gotten back into the drive-through line, the prosecutor said. Angel left the line without ordering. Police caught up with Angel and took him into custody. A search of Angel's car turned up clothing with swastika and confederate flag patches, a Ku Klux Klan hood, white supremacist literature, a ventriloquist dummy and several stuffed Disney animal characters, according to the charges.

Andrew Angel and his ventriloquist figure. Starbucks employees corroborated the Hispanic man's account. The employees told police they were familiar with Angel from past encounters. They claimed Angel had once refused to let an African-American employee take his order. After compiling video footage and reviewing witness statements, police received approval from the Cook County State's Attorney's office to charge Angel with a felony hate crime, in addition to misdemeanor disorderly conduct, according to police records. Angel was arrested July 19 when he showed up for an administrative hearing at the City of Countryside.

Angel has a prior arrest for domestic battery from 2001. The prosecutor asked for special conditions of bond, including surrendering any firearms, FOID or CCL to the Countryside Police Department.

The assistant public defender told the judge that Angel is homeless and has been living in his car since his divorce in 2013. He picks up his mail from a post office box in Orland Park and claims to be a security officer for a security firm in Bedford Park, where Angel claims he "works all the time."

Bail was set at $1,000. Angel's next court date August 16 in Bridgeview. "If you go back to that Starbucks I'll revoke your bond," Kane said. "You do understand that you cannot go back there."