Food court restaurant closed after rodent infestation caught on video

The American Deli inside the South DeKalb Mall was forced to close due to a severe rodent infestation and it was all captured on video by a security guard.

Top Videos