EPICA, LACUNA COIL, & INSOMNIUM LIVEThe Novo in Los Angeles was host to quite the musical extravaganza on Friday the 15th of September. Setting the... Read More