Member profile

Lex Rhodes

Los Angeles, California United States

University: University of Southern California

Area of study: Interactive Entertainment

Year of graduation: 2018



SHARE THIS: