The ECHO BROTHERS
NY
Chad Royce and Scott Mann are "The Echo Brothers," a Pop/Electro/Rock writing and production team based in New York City. Both New York City natives, they met at Brown …
Chad Royce and Scott Mann are "The Echo Brothers," a Pop/Electro/Rock writing and production team based in New York City. Both New York City natives, they met at Brown …