Industrial/Electronic Realms Reviews : Mallory Switch – “Mallory” (2010)
Label : GB Sounds Review by Tony Cannella Mallory Switch is the oddly named band out of Italy. Their new debut full-length release is simply titled, “Mallory” and among the…