Derek Carson sounds the call to 'March!' on March 4th as the True False Film Festival's March March Parade begins. The annual parade is connected to the film festival and is open to anyone who wants to march, but the wackier the costume the better.
{}