Niagara Idol hits stage at Oakes Park

From the Niagara Falls Review: Some hope to be discovered, while others just enjoy the opportunity to perform in front of a live audience. Whatever their reason, 11 finalists were given the opportunity to showcase their talents during the Niagara Idol Finale held Saturday at Oakes Park in Niagara Falls. Last week, more than 40…

Read More