Katy Moffatt and Andrew Hardin perform “Lefty’s Last Ride” live in the Magnolia Avenue studios of KDHX in St Louis, MO. September 11, 2010. If you have problems seeing the video below click HERE. youtube::nUvm5gcC4kA::