Album title: French Horn Rebellion
Record Label: Self Released
Rating: 8
by Andrew Frey
March 2008
(5261) Page Views
- French Horn Rebellion
A quirky pop-tronica trio from NYC, but with roots in Milwaukee, WI. The infectious retro bent they shade their compositions with is their trademark and has an immediate off-beat commercial value that serves them well.
• Purchase French Horn Rebellion on Amazon
• Website