Tim & Faith freak out meeting Tim & Faith!

posted by sherrimarengo - 

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.

Sherri Marengo

Sherri Marengo

Want to know more about Sherri Marengo? Get her official bio. Read more

title

Content Goes Here