Angela Sun attends the 2010 MTV Movie Awards, held at Universal Studios' Gibson Amphitheater on June 6, 2010 in Universal City, Los Angeles, California.
Liked by 4 users: CB, DogX9, jacksboots, kaneda