The Spinners Avalon Theatre at Fallsview Casino Resort Niagara Falls, Ontario April 28, 2025 All photos by Joel Naphin ©2025. Please DO NOT copy or […]
Read more
Chris Duarte: Lucky 13 CD Release Party
(Atlanta, GA) – Back in 1994 I had the pleasure of watching up-and-coming Texas blues-rock guitarist Chris Duarte opening for Ted Nugent in Fort Erie, Ontario, Canada. Duarte had just released his first major release, […]
Read more