As competition in the online video industry abounds, the space represents just one facet of an increased investment by YouTube back into its own creator ecosphere.
Founded by brothers Leo and Oliver Kremer in 2009, Dos Toros just opened its seventh location in New York City and is on the brink of a ferocious growing spree.