These mischievous masters of musical hi-jinx will wizard-rock the tea towel right off of your house elf. Hailing from Cary, NC, Scott & Kirsten have been singing together for nearly 20 years. They formed the Blibbering Humdingers in 2007 upon the release of the final Harry Potter...
Read More →