South Beach, San Francisco

Second from left: E-40 rapper Big Rich, aka Fillmoe Rich.