ByAlisha Grauso, writer at Creators.co
Editor-at-large here at Movie Pilot. Nerd out with me on Twitter, comrades: @alishagrauso
Alisha Grauso

Last time we saw the Howe Twins, Carla and Melissa, they were workin' it in Vegas promoting...I'm not sure. Themselves, I guess.

Well, they were back at it the other day in New York City, strutting around in skimpy lingerie and angel wings. Not sure what it's all about, but we can safely assume it's a photoshoot of some sort. Who cares, really? Look at them.


Latest from our Creators