Dave Fenley has played shows in Texas and all over the US, and even though he's a semi-finalist on a national TV show, he's keeping his tour commitments.

He played a show last night in Virginia, as he continues to advance further in the competition on America's Got Talent.

In between shows, Fenley is rehearsing for his next big performance on the show. Fenley will perform on "America's Got Talent" on Tuesday at 8 p.m. on NBC.  Good luck Dave!  We're pulling for you.