"A huge crowd of people."