Faster than Barefoot?

Longboard

Chapter Presidents
May 13, 2010
3,051
2,131
113
Remember the Newtons with the lugs built into the forefoot for rise and quicker take off? Looks a lot like that crap. Just another gimmick.