Three Legged Fox

Three Legged Fox
Philadelphia-based Three Legged Fox became a fixture on the eastern rock circuit after winning the University of Delaware's 2006 Battle of the Bands -- their first performance.