Some Applebee's Locations Abruptly Shut Down, Police Involved

Police came in and made all employees leave the premises. Continue reading…  Click Here