Wednesday, October 8, 2008

Live From New York

Well, it's not exactly live, but we are in New York, and SNL was rehersing right down the hall... We filmed while on the NBC tour in New York. Basically, we were the only people in the tour that spoke english, so we had no choice. Gotta say though, it was pretty cool to do..

No comments: