Giant bike cracked frame all other parts good