761 Cherrywood St Vallejo CA 94591, United States -
Vallejo
More fireworks 30 minutes after police and fire were just here. Obviously they don't care about anyone or the safety of our homes.
There are several videos along with this as well.
these idiot