Turbo Indonesia Car Branding

the prototype

Look what I found ... a photo back when Turbo install their first car sticker with the new concept. With the new tagline. I remember standing there all excited and can't wait to have the sticker to be installed to all coorporate cars + even more cars in Jakarta :)