Guggenheim on Spider-Man and ...Flash Thompson?

Date: 25 August 2008 Time: 06:17 PM ET