Originally Posted by
seypat
A rock band started in the 70s. They had a lead singer named Steve Perry that left. Or maybe a big, green ogre that lived in a swamp with a donkey sidekick.

Speaking of ogres, are they those beings that live under a bridge and and collect tolls? For some reason, this thread made me think of those beings.