Here's the 2007 Long Beach Marathon at the finish line from a different angle