Scotland’s showman Craig Ferguson expresses joy over being 29 years sober

Being sober for 29 years is an achievement for Scotland’s former television host Craig Ferguson
Read More