(UK) Aldi mountain bike

(UK) Aldi mountain bike

Post by Wave » Wed, 10 Jul 2002 04:23:22

is it good value for 189.99?