Here's a video of Idiot Glee performing “Let's Get Down Together” at Glasslands over the summer. Swooners beware, this man has a very nice voice and he “pulls it off” live, with aplomb, no less.
The video is the handywork of Ian Perlman. And hey, if you like what you hear, you can catch him tonight at Shea Stadium for our über chill holiday party: