top | item 46892612

(no title)

timhh | 25 days ago

Not really what "shift left" means...

discuss

order

No comments yet.