So i was sent this link for these bikes that are called delta 7
http://www.delta7bikes.com/
i was wondering if anybody else had heard of these futuristic frames and if they knew how much they were, i was just wondering out of curiosity.
http://www.delta7bikes.com/
i was wondering if anybody else had heard of these futuristic frames and if they knew how much they were, i was just wondering out of curiosity.