Winter 2008 Craig David Long 15 years ago MONTECRISTO Magazine Winter 2008 Cover with artwork by Barry Oretsky