Career
Landry"s debut album, Forever Took Too Long, was released in 1999 by Spin Records. Landry entertained on the country stage at the 2003 Palmer Rapids Twin Festival in Ontario.
Landry"s debut album, Forever Took Too Long, was released in 1999 by Spin Records. Landry entertained on the country stage at the 2003 Palmer Rapids Twin Festival in Ontario.