Pictures From Inside South Dakota’s Newest Giant Kwik Star!Pictures From Inside South Dakota’s Newest Giant Kwik Star!Kwik Star is opening 4 new locations in Sioux Falls. The first one just opened it's doors and it is freakin' cool inside!Ben DavisBen Davis