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