Pete Townshend drops first solo single in 29 years, “Can’t Outrun The Truth”
He’s been teasing it for weeks, and now The Who’s Pete Townshend has finally released his brand new solo single, “Can’t Outrun The Truth." The new tune was composed and produced by his wife, Rachel Fuller, under her nom de plume, Charlie Pepper. Rachel previously shared that the song was inspired... Read More.