The main street of town here actually requires you to pull in backwards. A few years ago they redid all of the downtown parking to make a special bike lane. Besides the bike lane they wanted to purposely hinder traffic so that drivers have to go slower. Their solution was to replace the parallel curb parking with angled parking that you must reverse into. The bike lane was then put in-between the angled parking spaces and the actual driving area.
The end result (crudely drawn) is like this.....
********** <-- Store Fronts
////////// <-- Angled parking
---------- <-- Bike Lane
- - - - - <-- Vehicle Traffic
---------- <-- Bike Lane
////////// <-- Angled parking
********** <-- Store Fronts
... and, yes, it is as big of a mess as you can imagine it might be. The bike lanes are hardly used since it is quite dangerous on the road to be riding, literally, squeezed between moving traffic & parked cars. Drivers trying to park have to stop & then reverse into the angled spots while hoping that the car behind them not only stops but also stops far enough behind them that the person parking can actually go in reverse to park.
Throughout the year there are several big events, like the 4th of July festival, that attract thousands of visitors to the town. Watching them figuring out the parking is always fun.