Original

Written by
Pete Townshend
Language
English
Released on
The Who Sell Out

The Who Sell Out
Audio album
December 16, 1967

Rating
Buy

Versions

Odorono written by Pete Townshend - English

Title Performer Release date Info
Odorono The Who December 16, 1967
Odorono Petra Haden 2005