1 Articles

When all of us here at TRANSLOGIC were still youngsters, riding our bikes, dreaming of the day when electric cars would make a comeback, we, just like most kids, hated wearing our helmets. We knew the safety benefits, but helmets were uncomfortable, you always pinched your chin with the strap, and, most of all, a helmet made you look totally lame.