Edmonton

Alberta hamlet now home to what's believed to be the world's largest arrow

Published: 

24-metre arrow built in Alberta hamlet Lac La Biche is now home to what could be the world's largest and longest arrow. Amanda Anderson reports.