atlas is a hard team to beat at home because la barra 51 makes themselfs heard in the stadium
is a group of people cheer for the mexican soccer team el atlas
"atlas is a hard team to beat at home because la barra 51 makes themselfs heard in the stadium" What is the definition of "barra 51"?