South London art-punkers Bloc Party mix angular sonics with pop structures. Smoosh is a rock band from Seattle, Washington. Final Fantasy is an indie rock band from Canada.
Added by Upcoming Robot on August 25, 2007