Man pulls van in astounding feat of dental strength
Another incredible clip from the endlessly strange Iskra Television Archive. Read more