English  Español  Português  Français  Italiano  Deutsch  Nederlands  Svenska  Dansk  Suomi  Norsk  Русский  Polski  Română  Български  Hrvatski  Česky  中国  中國  日本語  한국어  Ελληνική  हिन्दी  العربية 
KUCI
2002.07.04
Colin Fahey

1. Introducere

Pe 2002.07.04, în jurul prânzului, am vizitat KUCI, un post de radio (88.9 FM) situată la University of California, Irvine campusului, pentru a fi un DJ cu o oră (12-1 PM) pentru.
2002july04_kuci_dj.jpg
KUCI: DJ pentru program "The Kids are Alright" 
2002july04_kuci_setup.jpg
KUCI: set-up pentru un speciale de 5 ore 4 iulie eveniment de muzică experimentală. 
2002july04_kuci_wall.jpg
KUCI: de perete cu pictura şi note.
2002july04_kuci_wacky.jpg
KUCI: set-up pentru un speciale de 5 ore 4 iulie eveniment de muzică experimentală.
2002july04_kuci_lounge.jpg
KUCI: Lounge-ca de mediu în camera principală de staţie.

2. O oportunitate de a fi un oaspete DJ la KUCI

Am ascultat KUCI, diferite, cu devotament, de când am ajuns în California absolvent şcoală pentru a participa la UCI înapoi în 1993.  Chiar mi-a placut lor de diverse programe.  Imi amintesc de trecerea de KUCI staţie de pe cutia de UCI şosele de la mijlocul 1990s, şi, uneori, DJ ar aduce în afara echipamentelor de staţie de a face amestecul de muzică "live" pe peluza din faţa clădirii lor.  Asta a fost asa de misto.  Statia mutat la o locaţie nouă în campus şi are un nou transmiţător.  KUCI este, de asemenea, "de emisie" în direct pe Internet (de streaming audio) la http://www.kuci.org/
Pe 2002.05.13, mi s-a întâmplat pentru a asculta KUCI în timpul lor de gaj de unitate.  O pereche de DJ s-au vorbit despre diverse prime pentru diferite niveluri de gaj.  De exemplu, pentru ceva de genul $30 ai putea obţine o grămadă de muzică sau de concert CDs bilete!  Dar apoi una din DJ menţionate în trecerea de faptul că pentru o $200 gaj ai putea fi un "DJ pentru o oră."  Ce?!  Sfinte Toledo!  Am luat telefonul şi a sunat la staţie.  Destul de sigur, a fost adevărat.  În termen de cinci minute de la comiterea unui gaj de $200 la telefon, am avut un cec în cutia poştală locale.  Wow, am fost o sa fie un DJ!!! 
De câteva săptămâni am fost ocupat cu munca, la începutul lunii iunie, dar am decis că am vrut să fie o DJ cândva curând, de pe o zi, cu unele semnificaţie, ca 4 iulie.  Am început să pun o listă de redare, împreună, să asculţi CD în colecţia mea de a încerca şi a construi o listă de melodii pe care ar fi mişto să se joace.  Este planul meu a fost mereu să scriu un audio CD cu toate melodiile am destinate a facilitate la spectacolul meu - aşa de joc de toate melodiile nu ar solicita orice efort tehnic (cum ar fi trecerea CD), atunci când am fost "pe de aer." 
I-am dat doi dintre prietenii mei (Sam şi Greg) o primă versiune a CD muzica mea.  Sam's a fost de părere că mijlocul de CD a fost un pic cam lent.  Am ascultat la CD din nou şi din nou, şi am ştiut Mi-ar face mai bine.  De asemenea, am decis că am vrut să înregistreze audio pentru real DJ anunturi, de cele mai multe ori pentru că am vrut să-cu efecte de sunet complex de dialog - care ar putea fi dificil sau imposibil de a obţine dreptul "în" timp real, atunci când "vii" de emisie. 

3. Crearea de "DJ Hacker AI" de caractere

Am creat o persoană, "DJ Hacker AI", pentru a fi meu de radio de personalitate. 

Premisa a fost asta: "DJ Hacker AI" nu a fost un om, dar în loc a fost o inteligenta artificiala (AI) în spaţiul virtual, şi de această AI are un interes în a fi un DJ. 

Mai mult, "DJ Hacker AI" este un hacker, şi în hacks la KUCI de difuzare pentru a practica aptitudinile sale DJ.  De ameninţare cu care se confruntă "DJ Hacker AI" a fost KUCI că "spaţiul virtual de apărare" ar detecta "grila" de robi, în timpul de difuzare, şi KUCI "Black Ice-ar" blastică în "DJ Hacker AI" la o tera-byte virtuale de moloz. 
Am creat un nou CD audio cu noua mea "arată" concept.  I-am dat o copie a Sam prietenul meu.  El a plăcut lista de redare modificări, şi-a placut de dialog, dar el a crezut de dialog a fost un pic confuz.  Nu m-am gândit că a fost confuz, dar nu conteaza ce cred eu!  De asemenea, dacă Sam crezut ca a fost un pic confuz, s-ar confunda cu siguranta de mediu ascultător. 
Aşa că am făcut unele noi decizii:  (1) Aş face de dialog foarte explicite despre totul, astfel încât, ascultatori s-ar fi nici o problema cuprinzatore povestea;  (2) am fost de gând să facă mai multe voce artificială să se precizeze clar că "DJ Hacker AI" nu este o fiinţă umană;  (3) am fost mai greu, vom încerca, de a face anumite aspecte ale "DJ Hacker AI" de caractere fixat un profil de personalitate.  "DJ Hacker AI" a doua personalitati, "stânga" şi "dreapta creier creier," pe care le aud de la stânga şi la dreapta difuzoare stereo, respectiv.  În mod implicit, am auzit o singură voce atât de la difuzoare. 
4 iulie a fost apoi doar cateva zile distanta, dar am decis că am vrut să fac artificiale de voce prin luarea individuale de înregistrări de cuvinte vorbite în vocea mea "(A, O, Si," ...) şi a scris un program de computer pentru a îmbina aceste cuvinte în final la dialog; ca un sistem de poştă vocală, sau un robot telefonic, sau vorbesc ceas sau un ceas de mână vorbesc pune cuvintele sale împreună pentru a forma propoziţii. 
"DJ Hacker AI" meu de dialog (într-un fişier text) a avut aproximativ 525 de cuvinte în total, dar au existat doar 245 de cuvinte unice. 

Vorbind la un microfon şi de înregistrare de toate de dialog, urmat de atent parte de extracţie audio-video corespunzătoare pentru a individuale de cuvinte ar fi fost plictisitor. 

Am creat un program de computer care a fost în principiu, un înregistrator de sunet care ar fi:  (1)-mă cu un prompt de tipărit cuvânt;  Record (2) meu vorbit de voce;  (3) localiza începutul şi sfârşitul celui de-al vorbit cuvânt (ignorând zgomotul de fond);  (4) scrie audio de la un fişier cu acelaşi nume ca şi cuvântul (de exemplu, "acknowledged.wav)." 
program_wordsound01.jpg
Meu program de computer pentru a înregistra cuvinte de dialog.
Acest program este destul de mişto.  Nu pot deschide orice fişier text, iar programul va găsi toate cuvintele unic şi a le sorta în ordine alfabetică.  Apoi am posibilitatea să utilizaţi butoanele "de lângă anterior" şi de a alege una din sortate unic de cuvinte.  Dacă cuvântul are deja un fişier audio (de exemplu, "hello.wav"), atunci este încărcat şi afişat.  Nu pot juca de sunet, sau de a înregistra o nouă versiune.  Când am înregistra un nou sunet, localizează automat programul de începutul şi sfârşitul celui de-al sunetului.  Dar pot ajusta (red) incepand (green) locaţii şi se încheie cu butoane - doar în cazul în automată a începe şi a termina de locaţie este aleatoare, pacalit de zgomote de fundal în timpul de înregistrare, sau dacă doriţi să tăiaţi de pe o parte a cuvântului vorbit. 
program_wordplay01.jpg
Meu program de computer pentru a aduna la dialog în cuvinte. 
Programul prezentat mai sus are un fişier text (cum ar fi script-ul de dialog) şi se citeşte în toate unic cuvânt fişiere audio care vor fi necesare pentru a converti textul de discurs.  Semne de punctuaţie (perioada, virgulă, semn de întrebare, semn de exclamare, punct şi virgulă, două puncte, etc) sunt convertite să specifice durata de tăcere audio pentru a crea buna pauzelor între cuvinte şi propoziţii. 
Am fost bucuros când am auzit producţia finală a acestui proces.  Suna la fel ca mine sa vorbesc, dar cu un ritm oarecum artificiale. 
Iată un exemplu de discurs generat folosind meu de programe:
generated_speech_03.wav
"I am an Artificial Intelligence" fişier audio
181442 bytes
MD5: 9d4cc660138ddb9ffbe91078be86b2f6
De fapt, am fost îngrijorată.  Vocea părea prea naturale, ca şi cum am fost de fapt, vorbind de propoziţii complete!  Ea nu a sunetului destul de artificiale pentru "DJ Hacker AI" mea de caractere, care trebuia sa fie o entitate pe bază de calculator.  Oamenii nu ar gândi imediat că nu a fost de voce umană. 
Folosind un program de editare de sunet (Cool Edit Pro), am crescut viteza de audio generate de dialog cu un factor de 1.5x, pentru că discursul original audio parea prea lent.  Apoi am adăugat un efect de reverb de a face sa sune chiar mai multe mecanice.  A fost greu, pentru că am vrut să crească efect de reverb (de fapt, a fost un caz special de "flanşă" filtru) pentru că efectul părea aşa de mişto, de dialog, dar apoi a devenit prea dificil de înţeles! 
Iată un exemplu de discurs prelucrate de efecte speciale:
special_effect_speech_01.wav
"I am an Artificial Intelligence", 1.5X mai repede, şi cu un efect aplicat extrem Flanger
474284 bytes
MD5: 9136074512d0dcebd9659122c7f2aec3
În cele din urmă am avut de toate de dialog audio pregătit, şi am făcut câteva modificări la final de melodii de listă de redare, şi am ars final audio CD. 
Aici este discurs înregistrator de aplicare şi de discurs înlănţuire aplicare:
audio_concatenate.zip
Word audio înregistrator de program şi de program de cuvânt audio fuzionează
534375 bytes
MD5: 5065cfd3e38aad5f13ee3f4e1b997e14

4. Meu de oră de glorie la KUCI

Am ascultat KUCI pe 4 iulie, dimineaţa.  Mi s-a spus că spectacolul meu a fost să înlocuiască final oră dintr-un spectacol care în mod normal la 10 AM a început şi sa încheiat la 1 PM, asa ca am vrut sa ascult un pic de spectacol doar pentru a vă asigura că muzica mea nu a conflict cu temă de spectacol.  De exemplu, ar fi fost ciudat să preempt final oră de "o" ţară şi "de Vest" spectacol cu muzică inovatoare de muzică electronică de dans!  S-ar putea să fi anulată apariţia mea dacă diferenţa în genuri a fost prea extreme.  Cu toate acestea, a fost DJ joc de jazz şi de unele muzicii electronice.  Chiar am auzit de DJ, Jen Strasser, spune ceva de genul, "Voi fi cu tine, cel puţin în spirit, până la 1 PM - dar azi avem un oaspete special de DJ, care va fi aici de la 12 la 1."  Yikes!  Acest lucru a fost de real! 
Am ajuns la statia de KUCI la 11:15 AM, aproximativ 45 de minute înainte de spectacolul meu.  Am fost nervos toate dimineata.  Este treptat a devenit clar că pentru a-mi pune întregul spectacol pe un CD audio a fost foarte destept!  Cu frică, prea!  Dar nu am nici o ruşine!  Voi comerţului anxietate pentru laşitate în orice zi! 
Am stat pe un scaun în afara postului, care încearcă să te calmezi.  Am putut auzi de oameni se deplasează în interiorul jurul gară.  Nu am vrut sa bat la usa prea devreme.  Am fost îngrijorat că aş fugi de lucrurile să vorbesc despre cu oameni la gară, dacă m-am dus în interiorul prea repede, înainte de spectacol.  De fapt, această preocupare a fost dovedit a fi total greşit!  Am putea avea multe ore de vorbit cu oamenii de la KUCI interesant!
Apoi a fost 11:40 AM, şi în final am decis sa bat la usa.  Am avut din nou înainte de a lovi pe cineva a răspuns la uşă. 
După cum puteţi vedea din fotografii de mai sus, principalele statiei de cameră în interiorul pare foarte prietenos si confortabil.  Peretii sunt complet acoperite cu rafturi de vinil de înregistrări.  KUCI audio CD de colectare este în altă cameră. 
Am stat jos pe un scaun şi staţie de inginer (Mike?) a început o conversaţie cu mine.  Am putut vedea pe cineva într-o altă cameră la un microfon, şi am ghicit că a fost (DJ) Jen Strasser, pe de aer.
Mike cum a fost descris de înfiinţare a camera principală a postului pentru un speciale, 5 ore de muzica "live" experimentale sesiune care va avea loc mai târziu în acea zi, începând de la 5 PM. 

Iată câteva dintre elementele implicate in planuit sesiune:  (1) Un scanner de poliţie;  (2) audio de la Leonard Nemoy's "In Search of..."  program de televiziune de pe caseta video;  (3) Inregistrari de Rod Serling (creatorul "The Twilight Zone" seriale de televiziune);  (4) Inregistrari Winston Churchill de discursuri;  (5) "o" distorsiune "caseta," de a modifica audio;  (6) o chitara electrica;  (7) un film de proiecţie;  "(8)-negru" cu "lumina" (de exemplu, o lampă de UV) lumini de culoare roşie mică şi împrăştiate în jurul cernit camera, doar pentru a crea atmosfera de buna. 
A fost atât de original şi hilar.  Te-am iubit întreaga idee.  Am fost foarte bucuros că oamenii au fost un fel de a face acest lucru în Irvine (un oraş cu o reputaţie de a fi gol cultural şi plictisitoare). 

5. Jen Strasser, un DJ la KUCI

Curând Jen a venit din studio pentru a-mi salut.  I-am spus că întreaga mea a fost de program de radio de pe CD, inclusiv o staţie de identificare anunţ, şi că volumul de toate melodiile a fost ajustată în avans pentru a fi uniforme.  Am spus că ar trebui să fie posibil, pur şi simplu să apăsaţi "pe" butonul de redare, şi, după 58 de minute şi 34 secunde, în următorii localizeaza pe KUCI ar putea începe.  Simplu!
Jen revenit la principalele panoul de control, a cerut pentru numele meu "pe aer."  Am fost jenat să-i spun numele: "DJ Hacker AI". 

Ca atât de multe "idei creative" am, am jenat atunci când este timpul să îl partajaţi cu alte persoane.  Tot ceea ce am lucrat la, indiferent cât de mişto am crezut ca a fost atunci când am lucrat la ea, brusc, devine cel mai stupid, neoriginal lucru din univers, imediat după ce am curajul de a chema în prezent ideea de a altcineva.  În acel moment se pare evident că eu trebuie să fi fost un idiot vreodată de gândire pentru că orice idei au fost bune.  Dar faptul că atunci am decide că este acceptabilă pentru a fi un idiot!  De ce lupta asta?!  Dacă nu accepta jenă şi de umilire, apoi mi îndemne să-şi exprime mine, chiar dacă este greşit, ar fi nemulţumit de totdeauna, şi aş simţi, probabil, total neconvingător. 
Jen a anunţat pe de "aer:" Sunteti "in pentru un tratament special."  Mea este de privilegiul de a introduce DJ Hacker AI ...  Am cringed la introducerea dulce.  Apoi a inceput CD.  După ce cauti la un metru analogic pentru o jumatate de minut, de adaptare şi un volum de control cu tastatura culisanta, cu aspect tehnic de obţinere a difuzat spectacolul meu a fost terminat! 
Jen a fost foarte frumos.  Mi-a arătat în principal de control bord, computerul cu mostre audio că ar putea declanşa, după cum este necesar (cum ar fi anunţurile din partea serviciilor publice şi staţie de identificare mesaje, etc), şi la telefon pentru a accepta cereri de ascultător. 
Jen mi-a dat un tur de la staţie.  Este o clădire mică, dar este foarte interesant in interior.  Unele aspecte au fost amuzant şi practice, ca un mic de radio in baie DJ aşa că o să ştiu dacă a fost "mort de aer" (de radio tăcere) sau alte probleme (cum ar fi o înregistrare sau o sar zgâriat CD), în timp ce el sau ea a fost în baie .  Hilar, dar inteligent şi util. 
Toate din CDs sunt cataloged la un computer, şi toate au CDs identificare autocolante.  De CDs sunt sortate şi stocate pe rafturi, cu secţiuni ca "RPM", "Techno", "Ambient", "Experimental", "Rock", "Jazz", "Metal", etc 

KUCI dobândeşte CDs ca "daruri" de la companiile de înregistrare, independente şi muzicieni, şi trupe care sunt interesate în promovarea muzica lor. 
O parte importantă a misiunii de KUCI este de a reda muzica pe care o persoană nu poate auzi de pe orice alt post de radio.  Deci, atunci când un grup muzical, devine foarte popular, de muzica lor CDs te pune pe la "Niciodată Joaca" KUCI la raft.  Jen mi-a arătat de multe înregistrări de la trupa "Chicago" ca un exemplu, pentru că acestea au fost direct în faţa noastră pe "Niciodata Joaca" raft.
M-am gândit la propria mea listă de redare.  Sau poate că ar trebui să spun că m-am gândit la "DJ Hacker AI's" listă de redare!  A fost suficient de nepopular şi non-comerciale pentru KUCI?  Probabil!  Whew! 
Jen Când i-am spus că am fost o dată pe elev absolvent de fizica la UCI, mi-a spus că ea a fost prezent un student absolvent de matematică la UCI, şi că ea a fost o să iau o Ph.D.  în curând.  Wow!  Am vorbit despre ea tezei.  Ea este legată de teza pe idei converg în învăţare, chiar şi atunci când un agent de învăţare este bombarded diferite de factori de producţie care ar putea provoca convenţionale de învăţare pentru a deveni algoritmi de neconcludent (de exemplu, oscilant între idei sau convingeri).  De asemenea, ea face anumite algoritmi de lucru practice pentru prima dată!  Un minunat subiectul tezei şi valoarea reală practice?!  Am fost impresionat! 
În cele din urmă mi CD terminat joaca.  A doua DJ (pentru un show numit "The Kids are Alright") a fost deja la consola de control.  Ea a jucat buclele de muzica, efecte sonore şi jucat de la clasic video "Pac Man" joc arcade, de a completa un minut înainte de spectacol a fost ea, pentru a începe.  (Puteţi vedea-o la microfon într-una din fotografiile de mai sus.) 

6. KUCI staţie de manager, Julie "Wanda" Espy

Julie Espy făcut posibilă pentru mine de a fi un oaspete DJ pe KUCI în timpul obişnuit, ceea ce ar fi parte a unui spectacol DJ's regulate.  Aparent sunt de oaspeţi DJ's dat un timp slot pe o duminică, contrar afirmaţiilor făcute de gaj, în timpul pe care îl conduce ar putea fi o "DJ pentru o oră" pe zi şi la orice oră, doar prin contactarea DJ este cazul. 
M-am simţit rău că am fost luaţi de timp departe de cineva de spectacol.  În esenţă, am "mituit" pe calea mea de aer.  Îmi cer scuze pentru a Jen despre asta, dar ea a fost foarte amabil şi a spus că a fost bine. 
Oricum, eu sunt recunoscător pentru a Julie ajută-mă pregăti pentru a-mi "arăta" conţinutul (renunţarea la unele norme şi spune-mi despre cum staţie de identificare a lucrat).  Cred ca implicit am aprobat lista de redare pentru a trimis-o prin e-mail. 

7. Playlist

Următoarele este lista de redare a cântecelor am jucat în timpul meu de radio spectacol:
[1]  ALBUM:  "Loud" (67728-54706-2)
     LABEL:  Kinetic Records
     ARTIST: Timo Mass
     TRACK:  #4 : "Shifter" (feat. MC Chickaboo)
     SEGMENT: 0:06.9 --> 3:15.6
     SEGMENT LENGTH: 3:08

[2]  ALBUM:  "In Silico" (67728-54690-2)
     LABEL:  Kinetic Records
     ARTIST: Deepsky
     TRACK:  #3 : "The Mansion World"
     SEGMENT: 1:14.6 --> 5:05.3
     SEGMENT LENGTH: 3:51

[3]  ALBUM:  "The Altogether" (FFRR 40678 2)
     LABEL:  London-Sire Records
     ARTIST: Orbital
     TRACK:  CD1 #6 : "Last Thing"
     SEGMENT: 0:00 --> 2:28
     SEGMENT LENGTH: 2:28

[4]  ALBUM:  Superstar DJ Keoki : Disco Death Race 2000 [various artists] (MM 80045-2)
     LABEL:  Moonshine Music (www.moonshine.com)
     ARTIST: The Cotton Club
     TRACK:  #15 : "hear the drummer"
     SEGMENT: 2:30.5 --> 5:33.0
     SEGMENT LENGTH: 3:03

[5]  ALBUM:  Bombay 2: Electric Vindaloo [various artists] (ROOM5)
     LABEL:  Motel Records (www.motelrecords.com)
     ARTIST: Ursula 1000
     TRACK:  #1 : "Ram Balram"
     SEGMENT: 0:42.7 --> 4:46
     SEGMENT LENGTH: 4:03

[6]  ALBUM:  Exist Dance : Transmitting from Heaven [various artists] (ED-CD-01)
     LABEL:  Exist Dance
     ARTIST: High Lonesome Sound System
     TRACK:  #10 : "Waiting For The Lights (thai mix)"
     SEGMENT: 0:00 --> 7:35
     SEGMENT LENGTH: 7:35

[7]  ALBUM:  Faith in the Future (ASW 10449)
     LABEL:  Astralwerks
     ARTIST: Uber Zone
     TRACK:  #6 : "Rhythm Device"
     SEGMENT: 0:00 --> 6:21
     SEGMENT LENGTH: 6:21

[8]  ALBUM:  djmixed.com/micro [various artists] (MM 80137-2)
     LABEL:  Moonshine Music (www.moonshine.com)
     ARTIST: Nick Sentience
     TRACK:  #5 : "Digital Dialog"
     SEGMENT: 0:00 --> 6:20
     SEGMENT LENGTH: 6:20

[9]  ALBUM:  Through the Eyes presented by Roni Size [various artists] (FCYCDLP02)
     LABEL:  Full Cycle Records (www.fullcycle.co.uk)
     ARTIST: Krust
     TRACK:  #7 : "Kloakin Device"
     SEGMENT: 0:00 --> 4:18
     SEGMENT LENGTH: 4:18

[10] ALBUM:  "music has the right to children" (matador ole 299-2)
     LABEL:  Matador Records (www.matador.recs.com)
     ARTIST: Boards of Canada
     TRACK:  #12 : "aquarius"
     SEGMENT: 1:19 --> 4:25 (roughly)
     SEGMENT LENGTH: 3:36

[11] ALBUM:  "Spankmaster" (TVT2270-2)
     LABEL:  Overcore
     ARTIST: Kool Keith
     TRACK:  #5 : "Drugs"
     SEGMENT: 0:00 --> 3:24
     SEGMENT LENGTH: 3:24

[12] ALBUM:  "Power out of Control"
     LABEL:  Triumvirate
     ARTIST: Dissecting Table
     TRACK:  #3 : "Naturalism"
     SEGMENT: 0:00 --> 1:10
     SEGMENT LENGTH: 1:12

[13] ALBUM:   "Endtroducing....."
     LABEL:   Mo Wax / FFRR
     ARTIST:  DJ Shadow
     TRACK:   #3 : "The Number Song"
     SEGMENT: 0:00 --> 3:45
     SEGMENT LENGTH: 3:45
De doar doi oameni care ştiu ascultat la spectacol au fost:  (1) de KUCI staţie de manager, care a ascultat de la distanta, unele;  (2) meu prieten Sam.  Ambele le-a plăcut spectacolul. 
Chris Fratele meu a fost în vacanţă, aşa că nu ar putea asculta la spectacolul de pe Internet.  Unele din rudele mele şi de alţi prieteni au fost în deplasare, de asemenea.  De exemplu, prietenul meu a fost Greg Moulton în Ireland! 

În general, "ideea" mea de a avea "geniu" spectacolul de pe o mare sărbătoare a avut un rezultat total ironic!  Aproape toata lumea am vrut sa impresioneze nu a mers la o locaţie, fie că a fost din gama de KUCI FM de radio de transmisie, sau au avut acces limitat la Internet! 
Cu toate acestea, experienţa de a avea ca Îmi place muzica emisiune de la un public larg a fost distractiv.  Am fost asa de fericit ca am avut sansa de a face ceva de genul asta. 
Jen menţionat cu apropiatele "DJ" sesiune "de formare" iulie, 17.  Am putea fi un regulat DJ.  Hmmmmmm ... 
colinfahey.com
informaţii de contact
English  Español  Português  Français  Italiano  Deutsch  Nederlands  Svenska  Dansk  Suomi  Norsk  Русский  Polski  Română  Български  Hrvatski  Česky  中国  中國  日本語  한국어  Ελληνική  हिन्दी  العربية