Anybody going to see the Frogs at Emo's on August 26th? I just saw the schedule yesterday and ordered my ticket. They're apparently doing two sets, one of which is all of "It's Only Right And Natural". I haven't seen them play since 2002 and they're one of my very favorite bands. I'm pretty stoked for that show.