The Weird Review Presents Five Year Mission singing Miri at Wizard World New Orleans!

The Weird Review Five Year Mission singing Miri at Wizard World New Orleans! Recorded with their knowledge and permission (I was so close they coulda squarshed me like a bug if they didn’t want me to!)