Welch, West Virginia

Location

A town in McDowell County, West Virginia, where Fallon's family lived during a tough period, and later the subject of an Emmy-winning 'Parts Unknown' episode he pitched and filmed.

Mentioned in 1 video