"Five Days In Heaven," A Full Cabot Cliffs Review

"Five Days In Heaven," a full Cabot Cliffs review

This show is a full reliving of the greatest trip of our lives — five days at Cabot Links in Nova Scotia, Canada.

Here is some footage to prove it.

Popular in the Community