Lil’ Red Robin Hood is the newest Ross Petty‘s production to hit Toronto’s historic Elgin Theatre this holiday season. To tell us more about the shoe we welcomed two cast members from the production, Robert Markus and AJ Bridel.
CHCH-TV started broadcasting in 1954 and is proud to be the news leader for Hamilton and the surrounding Halton and Niagara regions.