This show is a rockin rootin tootin country boot scootin fun fest,
filmed live at the World Famous Fremont Street Experience in Las Vegas,NV.

Share