TEDEL

AcronymDefinition
TEDELThe Electric Duck Experience, Ltd (band)