It’s been a while since we posted, as our site was down for maintenance. Well, we’re back with the old theme and today we want to give a shot out to Central Alberta as a hub for big tow truck lovers and people who love to keep their sweet cars clean. The Texas of Canada, we love you. Go Edmonton Oilers!
Keep up the great work everyone in Alberta, from Red Deer to Calgary and all around, you Canadians are amazing.