Natural Causes

James Stewart Bain Cruise Ship Musician Death MSC Divina

January 23, 2016

James Stewart “Jimmy” Bain, Died Aboard Def Leppard Cruise, Hysteria on the High Seas MSC Cruises, MSC Divina January 23, 2016, Time of Death Unknown. James Stewart “Jimmy” Bain, 68, a Scottish hard rock, blues, rock, heavy […]