The Vanishing Point Game Finale at Gas Works Park in Seattle, WA on January 27th, 2007.
Video: Vanishing Point Finale