July 17, 2005 at 7:04 pm #2217835
The Travelin Man
They are still around and still as bad as ever. I believe the company is based in Detroit, as their founder was/still is the owner of the Detroit Tigers and Red Wings. You see their advertisements throughout their respective stadium/arena.