Auto Recycling / Automotive Industry / Fun and Humor / Odd News This is taken from somewhere in Poland!