Music Dru DeCaro on the making of his vampire rock popera Blood/LoveBy Team EntertainerOctober 26, 20220 Oshkosh, Wisconsin could look like an arbitrary location for a vampire rock popera, however for songwriter and producer Dru DeCaro,…