``` Frozen in Fear

Frozen in Fear

TAPS wades through the isolated Mackinac Island where a jilted student allegedly committed suicide.