Rachel Fuller and Pete Townshend play at the “Lone Star Lounge” in Austin, Texas. The show is recorded and “Sunrise” is released on the “SXSW Live 2007” DVD.
Rachel Fuller and Pete Townshend play at the “Lone Star Lounge” in Austin, Texas. The show is recorded and “Sunrise” is released on the “SXSW Live 2007” DVD.