An aspiring rapper from the opulent suburbs of Palo Alto gets a tense reality check.
1974
2013
1995
2007
2002
1993
2010
2004
2008
2011
1985
2005
2012
1998