Albino Deer Spotted In South ParkAn ethereal-looking creature was spotted in South Park Tuesday.

Watch & Listen LIVE