I Am Not Lefthanded

London-based band I Am Not Lefthanded perform their track The Place That Won't Take Me Back for Gerry.

Release date:

Duration:

4 minutes

This clip is from