Lethbridge, Canada is a city located out in the Alberta Province of the Great White North and it plays host to an event called, “Street Machine Weekend” each summer. As you’ll see in this video, it has been going on for more than three decades, so there is certainly some historical#provenance behind the celebration of [...]
More...
More...