Final Chance

From HtownWiki
Revision as of 17:14, 24 September 2007 by Thedugganaut (Talk | contribs)

Jump to: navigation, search

Final Chance are a punk band formed in late 2005. They released the song Made in China on Area 07 and an album, FC in mid 2007.

External Links

Final Chance MySapce page

This Band-related article is a stub. You can help by expanding it.