Seen here, taking out the trash.
Last seen running a pizza joint in Virginia. BOLO.
LOL! That video is worthless. Unless it corroborates evidence found in the vehicle.
This just in! Pedestrian on NYC street takes off outer shirt on a 90 degree day in Midtown!!!