Wall Mart Opens
Season 8 E 9 • 11/03/2004

Wall Mart makes its grand opening in South Park and the townspeople can't wait to shop in their new, equal-opportunity, bargain-filled superstore.

Watch Random Episode