What’s the Difference Between a Canadian Goose and a …
Canadian Goose
French Canadian Goose
Frankly I blame you for not seeing this joke coming.
Canadian Goose
French Canadian Goose
Frankly I blame you for not seeing this joke coming.
Category: