Animal rides during street festival, Flushing, Queens, N.Y.