Gerald Rodriguez Egos Tees & Prints 13280 SW 120th St 33186 Miami United States Focus Service - Marketing - Digital Marketing