Music video for a top indiepop group from Australia painted onto glass.