Oscar De Leon
Oscar De Leon is a fourth year student studying journalism and film & media studies at Northwestern University. He is a freelancer for Latino USA. Before this he wrote album, concert, and film reviews for Scene+Heard, an entertainment publication based at Northwestern.
Stories by Oscar De Leon