ducks

TMNT Live 1990 Auckland Aotea Centre New Zealand