Z400central
03-12-2002, 08:00 AM
Ive seen their adds in dirtwheels, and i went to their dealer a while ago, looked at them, nice, but it says that they charge MSRP for them, with all the mods on them....? i dont get it really, there really close to me, 10minutes if that...so tell me about this whole alba business....thx!