Tim McGraw and Faith Hill stopped by the Madame Tussauds wax museum in Nashville to check out their likenesses. And to say they were a little freaked out is an understatement.
Want to know more about Sherri Marengo? Get her official bio.Full Bio
Want to know more about Sherri Marengo? Get her official bio.Full Bio