The TEA Show 2018 by Altomic The TEA Show 2018 was held on March 11th 2018 at The Avalon in Hollywood, Los Angeles, California. The awards…