Our Sponsors
2013 Gallery
Read More442 / 1806
130919 Lucy & Ricky 1
James Neiss/staff photographerNiagara Falls, NY - Bill Mendieta who plays Ricky Ricardo and Sirena Irwin who plays Lucy Ricardo, the lead actors in the play "I Love Lucy Live On Stage," dropped by Niagara Falls to announce their play at 710 Main Theatre in Buffalo, the former Studio Arena theater. The play runs through October 13.