Mountain Buzz banner

1 - 2 of 2 Posts

·
Registered
Joined
·
33 Posts
Discussion Starter #1
Anyone ever heard of Montana River Craft, I think that they might be rebranded Star's but I am not sure. If you have heard of them, any experience with their inflatable kayaks? Thanks
 
1 - 2 of 2 Posts
Top