Album title: French Horn Rebellion
Record Label: Self Released
Rating: 8
by Andrew Frey
March 2008
(5261) Page Views

 - French Horn Rebellion

- 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