2 Comments
founding

Okay, I have no idea what Project Leppard stands for. What's your guess?

Expand full comment