
Death of The General Lee: But what’s the big deal about the Confederate flag?
Warner Brothers, owners of the iconic Dukes of Hazzard franchise has reportedly terminated the licensing of “General Lee” toys. This follows a recent shooting incident in the US state of …
Read More