Michael Nicolella: Shard

Gale (2005) Buy:
Michael Nicolella, guitar