The Rage in Placid Lake (Tony McNamara) Most of us know of Ben Lee from his attack on the music scene some years back with his band Noise Addict. I knew he dated actresses, but little did I know that acting was also in his bag of tricks. Lee is still heavy in the music, […]