Timing seems weird with Pete's tidbits about them in the Work
Hard to believe he'd post this without intentions to stay and to just stir the pot. But guess we'll find out
Cane insider is trash and has no true sources.
Cane insider is trash and has no true sources.
What happened to that site? Seems to have undergone a drastic change over time, much for the worse.