Al Larsen

Al Larsen: vocalist and guitarist of Some Velvet Sidewalk, recorded his killer IPU with Katrina Mitchell in Glasgow, Scotland.