Nasty, nasty front suspension
completely lacking in triangulation as well from what I can see and carries the whole sierra rear beam.
Still with a bit of work and some 3/4" tube and set of wishbones something sensible could be produced
[Edited on 20/11/11 by mark chandler]