Lovely bike.
The Strange brakes are from the mid 90s and are actually intended for MTBs. I’m a huge fan of their unusual MTB brake levers. Here’s an old thread with some info on Strange, and featuring your brakes:
https://www.retrobike.co.uk/threads/strange-components-usa.117782/