New season of Storage Wars premieres April 20
We were the first to report that Storage Wars was likely returning for a new season, and now we have confirmation from A&E — including a preview trailer! “America’s favorite treasure hunters continue the search for valuable repossessed storage lockers with an all new season of the hit-series Storage Wars premiering on Tuesday, April 20…