South African motorists and curious tourists have been doing double-takes thanks to the oddly named Human Biltong Kiosk, located just north of Read More
South African motorists and curious tourists have been doing double-takes thanks to the oddly named Human Biltong Kiosk, located just north of Read More