A bizarre weather phenomenon destroys parts of Clifton, New Jersey. Residents are advised to flee, but a few remain to tes....