VIDEO: Tense Scene Between Staff and Customer At Florida Burger King Ends In Arrest
This Burger King is located inside a Walmart a short distance south of Jacksonville on Fleming Island, Florida. […]
This Burger King is located inside a Walmart a short distance south of Jacksonville on Fleming Island, Florida. […]