That’s Where I Find God
Country artist Larry Fleet debuted the music video for his breakout hit single, "Where I Find God," on Big Loud Records this spring. Shot at Lake Martin with wife Phoebe and son Waylon joining in, Fleet ensured everyone got involved!…