Posted on January 10, 2009 by adminGiraffe Van Charles made a nice find… …A giraffe van. WTF? On par with the wizard truck.