Neil Aldis
James Sherry and Neil Aldis have both written about rock music for Metal Hammer, Indiecator, and Rock World as well as numerous other magazines. They live in London.
James Sherry and Neil Aldis have both written about rock music for Metal Hammer, Indiecator, and Rock World as well as numerous other magazines. They live in London. See less
Neil Aldis's Featured Books