Radio_Shack_EVO_Day

BREAKING NEWS – Fort Worth, Texas – Radio Shack announces that they plan on closing 110 stores in the near future due to continued declining sales. The CEO Daniel Feehan said he has taken full responsible for making poor business decisions, and that he now believes that Beta vcr’s and Curtis Mathes tv’s will not be making a comeback.