New line of bug goodies go on sale at one of Spain’s top supermarket chains
A SPANISH supermarket has launched a new range of creepy crawlies edibles into many of its stores. The new treats at 300 Carrefour stores include ‘spicy chilli buffalo worms’, energy bars made