Over the past year, hundreds of Chief Wahoo stickers have popped up around Aurora, on signs and businesses around town, on public and private property. The Chief Wahoo bandit was on the loose.
Results that may be inaccessible to you are currently showing.