Shannon Michael and Nev in WA late last year introducing replicas of
some alien craft created years ago by The Wizz
Make sense? Probably not...
Neva Mind!