El Centro, CA | West Hollywood, CA | Storrs, CT
Also known as: megamanxx
Rivers Cuomo lives in El Centro, California. Other places in which he has lived are West Hollywood, California and Storrs, Connecticut. He works in the capacity of Musician. Rivers loves listening to Meditation.
El Centro, CA | West Hollywood, CA | Storrs, CT
Also known as: megamanxx
Rivers Cuomo lives in El Centro, California, but has also spent time in West Hollywood, California and Storrs, Connecticut. He works in the capacity of Musician. One of his favorite bands is Meditation.