This week on Mega Strange we explore the deep dark depths of America’s most haunted prison, Alcatraz!