Mega Mart was a shopping conglomerate owned by Susan Keehan. Their headquarters were based in New Orleans.
Raoul Garros lived with Keehan in a room on the top floor of the Mega Mart building. (Storm Force)
Appearances[]
|
Mega Mart was a shopping conglomerate owned by Susan Keehan. Their headquarters were based in New Orleans.
Raoul Garros lived with Keehan in a room on the top floor of the Mega Mart building. (Storm Force)
|