Petula Shoe

Petula Shoe is the wife of Zaibatsu boss Trey Welsh. She married Welsh in 2008. She may be involved with the gang.

Last modified on 8 January 2009, at 16:07