Gives new meaning to the term ‘Flash Grenade’

Loved this ad. It’s Saving Private Ryan meets a Camera Club.

Got something to say? Go for it!