Posts Tagged ‘marco argiro’

The Killing Floor

TheKillingFloorTongueTied

What makes The Killing Floor an amazing band is the fact that it exists because of an unlikely meeting between brothers Mark and Oliver Alberici of London and Marco Argiro of New York. These guys met at Electric Lady Studios in New York City in 2009. They decided to form a band after they realized […]