WBIG.Tv News US Canadian Border Niagara Falls - Report aids stranded US Citizens and gets them over.
Channel: WBIG.Tv
Date: 24/12/2022

Jay Farquharson reporting for WBIG.Tv