WORST WALMART IN AMERICA [DOCUMENTARY TRAILER]
November 22, 2017 8:51 AM
TacoTruck exposes the Steelyard Walmart as the Worst Walmart in America. Located in Cleveland, OH this Walmart has reaked havoc on the city for too long. The Steelyard Commons Walmart is the Worst Walmart in America.
It’s a parody though.