Heavenly Signs And The Christmas Star In Florida

327 views · Published 23 December 2009 · 2:51 · Indexed 20 September 2026

Channel: Florida Sasquatch · 2009 · Science & Technology

Watch on YouTube

Was this a miracle?  The star on the tree was a sign of What?

More from this channel