Shaking seats and piped-in fog: How 4DX is carving out a niche moviegoing market

by
Shaking seats and piped-in fog: How 4DX is carving out a niche moviegoing market