What a year 2014 has been! We cannot believe how quickly that it has flown by! We have had an eventful year and have created this infographic to illustrate some of the highlights!

Wouldn’t it be great if Santa Claus was more agile? I mean, by now we all know that it is crazy to work for 364 days a year and then do a delivery within a 24 hour period! Wizard definitely had the right idea, wishing that it could be Christmas everyday! Working in shorter, 1… Read more »