Eagle and Talon have been confusing people since their formation in mid-2003. Described as the founders of "leotard rock," Eagle and Talon splice angular guitars and intricate rhythms with scraps of musical theater, forging a sound that makes you wonder whether you're being pet by a kitten or mauled by a lynx.
Twitter Updates
updating life/photos at
http://www.facebook.com/pag...
we so bad at twitter, become FB fan and be in touch!
01:53 PM December 03