2013-03-020.0 rating
A chance encounter leads Ric to dig a luxurious American castle in Newport, Rhode Island.