James Topp scheduled to complete his March Across Canada for Freedom today.
James Topp: Final Day of March Across Canada ( Live Coverage )
Rumble
James Topp begins his final day of Marching across Canada for Freedom. Live coverage as supporters join him on the Final Leg of his..