Web Site < back Famous Frogs next >
Outside the Rainforest Cafe at the Burlington Mall in Massachusetts is their intimidating logo frog, looking down from on high.