Does anyone know who Ricky Chen is?!
Question: where is he?
Answers: where is he?
yes I do. I think he lives in Kansas
No idea
lead singer of The Vapors
idk
i have no idea
sounds familiar from the eighties??
Smooches
WonderWoman
I don't know anything about him.