21st Century Megalomaniac is the newest (and fourth) release from the Los Angeles-based industrial hard rock act Madlife. The EP is a catchy rock-driven album loaded...