Avocados as big as your face on sale in Australia

The world's largest avocado has just premiered Down Under. Dubbed "Avozillas," these souped-up avocados are about five times bigger than a regular one.

Leave Your Comment