Feds Say Former TV Star Owes Almost $2 Million in Taxes
A former TV star known for cavorting on the beach is in hot water with the Internal Revenue Service, reports Walletpop.com. An IRS lien has been issued against former "Baywatch" star Pamela Anderson for $1,700,173. This follows an earlier lien of…