The Frogs photo

The Frogs tours

The Frogs have been on the road since July 12, 1994, until June 21, 1997, completing a total of 2 tours to date, with an average of 1 concerts per tour