Pepsi or Coca Cola, which one does the ants like more? Time lapse

Pepsi and Coca-Cola’s battle of the century, the ants may have their own ideas
Back to Top