I have witnessed this phenomena quite a few times and its definitely real.
Wikipedia has the full story: http://en.wikipedia.org/wiki/Green_flash