4 Jun 2021, 09:52 UTC · By: Aurel Niculescu / The “Town and Country TV” YouTube channel is the official social media face of a Ford dealership in Alabama, so they should know what they're talking about