Barrio Rojo Houlton, EE. UU.