Tuesday, October 10, 2017


(Boxed Greetings)

Here are some more Santa Card ideas in case you missed a previous post :)

Electric cars are so quiet, they’re required by law to produce artificial noise that mimics conventional engines to avoid pedestrians from getting hurt.

xoxo Kim

1 comment:

Your comments are appreciated, thank you.