Steve Lukather releases title track from upcoming solo album, 'I Found the Sun Again,' and companion video
Toto guitarist Steve “Luke” Lukather has released the third and final advance track from his upcoming solo album I Found the Sun Again, which is due out on February 26.…