thats not a prop, thats a full on maintenance stand, the white strap hold the down tube, and the BB rests on it the white moulded plastic. the black sticks stop the front wheel from turning.
Yup. I have one, it's excellent, especially as it was about £12 from Decathlon.
Yup. I have one, it's excellent, especially as it was about £12 from Decathlon.