Yo Soy Idiota...En El Amor
The Comic Strip Live
1568 2nd Avenue (@ 82nd Street)New York City, NY 10028