Tag: pets

Welcome to Haukka's Repairs And End Solutions. A dilapidated auto repair shop in a small town in Finland where the proprietor, Veijo, occasionally fixes cars, but mainly he runs a business of putting down pets for owners unwilling to pay...