If you happen to live in Louisiana and like robbing supermarkets you best think twice, there’s a sheriff in town who has his eyes pointed firmly in your direction.
Continue Reading