This is right behind the bus station. When I lived in Toowoomba, like a lot of commuters, I would park my car in this street while I took the bus to Brisbane to work for the day. Possible some owners still do this and may not have found out until much later.
Did they also make that plastic thing that passes for cheese in McDonalds hamburgers?