Anyone who knows Pascal Lafontaine knows that he’s CONSTANTLY filming for stuff. Here’s some clips that went without a home for D-Structure Shop from his time in Montreal, Paris and California.
This website uses cookies.