By PEDESTRIAN.TV Published June 28, 2010 Check out the cute, cartoony video for this aw shucks sweet song from Darwin Deez. He’ll be taking his dancey guitar tunes on the road with upcoming tours through Europe and Australia.