A large vehicle revs and people yell and laugh