That spot even looks familiar to me so somebody on FR who lives there might have a better idea where it's at.
Oakland.
This is Oakland 880. Same vid from other day, from a different angle. You can see the colosseum in the backround.
This is nothing new. There is a club called the Side Drivers.