Tax evaders Ed and Elaine Brown's home in Vermont has finally sold, after an auction last year turned up no bids because authorities couldn't guarantee it wasn't still booby-trapped. The compound pictured above in 2007
{}