Sorry to say I have no video equipment just a camera. This picture was taken at night and I snapped it when the little lights were flashing. The flash on my camera over-powered the L.E.D. lights on the unit.
I can tell you that the L.E.D.'s are very bright and have a good flash to them. I think there is a fairly good video on the Think Geek website of this thing in action.
It's another worthless gimmick that people with paper assholes (myself) consider these things a "must have".