Originally Posted by
Straws
no ****. go read the review of Alien bikes. It's a god damn joke. You can tell the reviewer thinks the stuff is absolute ****. When he talks about the hub you can almost hear him laughing.
I'm rocking the hubs, they are fine. Review was spot on about the positive things.