Reviews of Smash Palace - Classic Car Restorations. (Auto Repair Shop) in Palmerston North (Manawatu Whanganui).