20100215 videos: CCTV footage reveals vital clues