Alecs DeLarge – ‘Scooby Snax’ (video) Staff Writers 1 year ago Animated visuals from Alecs DeLarge, off of last year’s Alecs In Wonderland album.