↓ Archives ↓

WATCH: Scarecrow Music Video

This is the first single of The X Factor USA Season 3 winners Alex and Sierra. and its puppeted excellence.

No Comment

Be the first to respond!

Leave a Reply