2009 Festival begins March 19th - passes available now.
BUFF is an annual film festival held in late March.
BUFF is located in Harvard Square, Cambridge, MA.
BUFF is a celebration of the bizarre and insane.
BUFF is uncompromising, unflinching film and video.
BUFF is hazardous to your health.
BUFF is also currently promoting events throughout the year.