Aldous Harding Shares New “Tick Tock” Video: Watch

The New Zealand artist begins a North American tour in June