Tag Archives: stallions siam

cafe racer made in china

Stallions Centaur Siam Cafe Racer Review

stallions centaur siam cafe racerThis is the new Stallions motorcycle. The Stallions Centaur Siam Cafe Racer is presently being sold side by side with the well liked Stallions Centaur Cafe Racer. It is a visually attractive bike that I am sure will win over a lot of new customers. This is my short review of the new stallions motorcycle. Continue reading