98956 - Concentration test

You must not lose consciousness when Chinese 27 incher is compressor-popped into your ear. Both girls passed this test. No one had a heart attack. Nerves are made of steel.

98956 - Concentration test

DOWNLOAD THE CLIP NOW!