A couple of body kits for the Toyota Alphard van. This is not your mother’s mini van! Rumor has it Toyota may finally being the Alphard to the US. Could you rock one?

Comments are closed.