Riding Really Tall Bicycles
- 3 years ago
Occurred on May 2020 / Wylie, Texas, USA
Info from Licensor: "Pulled in a gas station in Wylie, Tx and saw these guys climb up on these contraptions; my daughter and I were mesmerized!"
Info from Licensor: "Pulled in a gas station in Wylie, Tx and saw these guys climb up on these contraptions; my daughter and I were mesmerized!"