In this episode, the boys return to the Mini Mini systme in the Northern Territory to chase down Barra one more time!