Peaches Does Herself- Trailer No. 1
Peaches Does Herself is an electro rock opera stage show that recounts a mythical history of Peaches and follows her journey from bedroom musician-wannabe to rock star.