A truck crashed into the verandah of SA MP Tony Piccolo's electorate office, damaging parked cars. A 57-year-old man from Western Australia has been charged with various traffic violations, including failing to stop at the scene.