THE BRONX - A massive brawl involving dozens of teenagers sent one of them to the hospital and snarled traffic on the Grand Concourse. 

The entire street fight was caught on cellphone video by a News 12 viewer, who says it all happened right outside his front door. 

According to witnesses, between 30 and 40 kids were fighting, yelling and throwing garbage cans Wednesday night near 156th Street. To make it worse, adults were allegedly cheering from their windows. 

Others in the area say that youth fights break out too often. They want to see more parent involvement, increased police patrols and programs to keep young people off the streets. 

News 12 reached out to the NYPD about the incident, but has not yet heard back.