Native American Dude in the Village People ‘Memba Him?!

This post was originally published on this site

New York-born Felipe Rose was in his early 20s when he strapped on a Native American costume and shot to stardom as a founding member of 70s disco and soul supergroup, the Village People.  Felipe Rose shared the stage with some other epic…

Leave a Reply