Early concept development for Ubisoft's The Crew, which recently hit stores December 2nd. Concept Design by Scribble Pad Studios www.ScribblePadStudios.com
Facebook: https://www.facebook.com/pages/Scribble-Pad-Studios/335201803171973