Have You Tried Cadbury Astros? You might remember Cadbury’s Astros if you’re a millennial with a decent memory, as they first appeared in 1997. Originally launched in the UK and across a large portion of the Western world from Ireland, the USA and Canada to South Africa, where you can actually still buy them to
Stay in Touch
Sign up to our mailing list by entering you email address below.