
Blitz USA, closes its doors today and with that closing puts over a 100 decent, hard working Americans in Miami, Oklahoma out of a job. Who’s this “Blitz USA” and why should you care? Do you have one of those plastic red gas cans lying around? Odds are if you look close enough you’ll find...