The building is one of five warehouses where the NYPD stores vehicles that are confiscated.
Source: Check out ABC 7 for more…
The building is one of five warehouses where the NYPD stores vehicles that are confiscated.
Source: Check out ABC 7 for more…