Tarock Music has released a video to support Rick Shaffer’s solo album, “Necessary Illusion.” The video of the album’s title track was produced in the UK by filmmakers Peter McAdam and Davey Mills as their first visual collaboration.
[youtube p-vjrqQFg00 nolink]www.theredsmusic.com