Europe 2007 February 26, 2007 by Jesse Thomas Leslie, Nick & Jesse visit London for FOWA & do some bumming around Europe.