Frog review November 28, 2005 by Scott Rosenberg Frogs reviewing web sites? I don’t know why they’re frogs, but they’re funny, and they’re right about Ticketmaster… Post Revisions: There are no revisions for this post.