Douala Bus Station Published on November 15, 2015 in From Central Africa’s Top to Most MysteriousFull resolution (1280 × 960) ← Previous Next → Yes those are live pigs squealing on the roof of that minivan.