Mike Del Rio is an alternative indie pop musiican from New York.
Added by Upcoming Robot on April 19, 2009