Eurobike 2007: Report 1

Trade shows in Germany are guaranteed to include brands that you've never heard of. Here's some of them