Ever heard of.... - Posted by jason12

Posted by jason12 on October 08, 1998 at 23:58:02:

Has anyone ever heard of Telstar Financial Serivices?