Supercuda's on the way back...after18 years!

WoW! That's a lot of work! Looking good Any other pics!