Twin Cats is a band from Chicago, IL. It was formed in the summer of 2008. In May of 2009, the band was forced to change names due to another band named The Twin Cats, from nearby Indianapolis, IN. The band now plays under the name Royal Osprey. Read more on Last.fm. User-contributed text is available under the Creative Commons By-SA License; additional terms may apply.