Riding Really Tall Bicycles
- Cleared
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 & I were mesmerized!&q..
Location
Wylie, Texas, USA
Occurred
not known
Posted By
Amanda Oswald
Posted On
Aug-24-2021