ECHO: Webby Awards!

ECHO is nominated for an Art Direction Webby Award! -And we're getting our asses handed to us at the moment! So if you have any love for the Palace, then go vote for us! -And don't look too closely at those other conten…