If you own a NECA Street Scene then you NEED to watch this