One of our previous posts showed some insane skull carvings on buffalo skulls available from Beachcomber (Yorkshire, England) has smashed out almost 200K Stumbles on StumbleUpon (not sure if that sentence is correct). Anyway, they are awesome. We have posted a few times about these amazing