Quote:
|
Originally Posted by LMH
I've never been but I guess London is the biggie for manufacture displays. Do a search on it for more about where and when. Might be worth the trip.
Larry
|
I would have to agree. Not only do they have quite a few different manufacturers, but the ability to see so many makes parked right in the middle of the street, side by side, front to back. Then you can pay $10 for charity, and ride in one.
Greg