America, Locations

2009 USA

San Francisco, East Los Angeles

Hanging out and filming with Low Riders in East L.A. was special. I never felt so safe.