Last night's annual Valentine's Day Pillow Fight at Justin Herman Plaza was soggy, festive affair. Slap-happy folks braved the mist to smack complete strangers with pillows. Here are some scenes from last night's fluffy melee.

Enjoy.