Got a Soft Spot for Slimy Things? These Frogs Need Your HelpBy The Citizen on March 9, 2022It’s easy to see where the concept of the arcade game Frogger came from. Continue reading… Source: WIBX 950