Electric Frankenstein – The Time is Now! – Review June 1, 2001 If you aren’t cognizant of the growly/musclely buzzbombs these guys have been heavin’ since the mid-’90s, here’s the opportunity to blow this week’s beer money.