Arts & Culture Meet Australia’s Puppet Master Jul 26, 2023 friendlyjordiesWho would win, Australia or America? https://www.youtube.com/watch?v=FUF9x8A3ITk … source