Double neck guitar being played by Troy Van Leeuwen. Photo: Lmsorenson.net