Al Roker Spotted in Humiliating Battle With His Malfunctioning Tesla on Streets of NYC: Report - IJR News