McWood Studios

Comedy Central Roast Battle

Founded in 1977, McWood Studios is a design and fabrication shop located in a state-of-the-art facility in Etobicoke, Ontario. Our studio creates scenery and sets for Film, Television, and Theatre; booths and displays for tradeshows; and custom millwork for museum and art exhibits. We collaborate with designers and architects to deliver unique projects to clients across Canada and the U.S.

Project Roast Battle
Client Comedy Central Network
Designer Tom Lenz, 513 Design Studios
© 513 Design Studios © McWood Studios

This show was shot at L’ Astral Theatre in Montreal. The NYC back alley vibe was enhanced with the addition of distressed columns, rusted I beams, peeling paint work, metal mesh railings and oversized bolts and industrial details. Our scenic art department had a lot of fun with this one.