Alastair Stewart & Friends (Original)
Alastair Stewart and Friends is a Talk-Show on the GB News Channel.
Info mistake?