If Largs is God's waiting room then Barrfields Pavilion Theatre is God's music hall, and it was a few weeks ago ...
On back-to-back nights in August 1969 in Los Angeles, seven people lost their lives: Sharon Tate, Jay Sebring, Abigail Folger ...