Tag Archives: denver boot lisbon barcelona spain protugal towing

New Video – Lisbon – The reoccurring problem

Back in my former home of Denver, Colorado, I was once told that the “Denver Boot” was so named because Denver is such a horrible place when dealing with the meter maids. After recently taking the time to research the claim, it is in fact true…and even more to it than I was originally led […]