Loading...
Uploaded by rbez1984 on Nov 26, 2008
In the road to Labrador City from Baie Comeau. Some big snow removal equipment at work in a lonely isolated part of the road. Probably about 300 to 400 km north of Baie Comeau.
Travel & Events
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)