Home Videos I Screwed Up – Apollo City vs Hill of Death I Screwed Up – Apollo City vs Hill of Death harrington Jan 28, 2023 0 Comments Tweet on Twitter Share on Facebook Pinterest I did a full review of the Apollo City Pro 2022 electric scooter and just found a new setting!