Monthly Archives: June 2011

The Birth Of Toulouse Red

Toulouse Red was born in New Orleans in the year 2011. She burst out upon the world, from Mid City, the “heart of New Orleans.” The legend of Toulouse Red grew over time, as she crossed paths with the mysterious … Continue reading

Posted in Toulouse Red | Leave a comment