French Horn Rebellion is an electro/dance-party-rock brother duo out of Milwaukee, WIsconsin.
Added by Upcoming Robot on August 4, 2009