Check out the video for the new Fallon & Felisha single, “Infected.” If you’ll recall, I originally mentioned these Twins
Category: Fallon and Felisha
“Lights Out” for Cherish…Fallon and Felisha Ready for Their The Spotlight
Well, I guess I can’t ever take another vacation from blogging again. Miss a day…miss a lot. I’m just now