+371 How does Melinda Gordon (Ghost Whisperer) afford all those expensive looking clothes when no one buys anything from her antique store and she's always helping ghosts, amirite?
14 years ago
+371 How does Melinda Gordon (Ghost Whisperer) afford all those expensive looking clothes when no one buys anything from her antique store and she's always helping ghosts, amirite?
14 years ago
by Anonymous 14 years ago
by Anonymous 14 years ago
by Anonymous 14 years ago
by Anonymous 14 years ago