New Site
Friday, 30 July 2010 19:00

You Studios Vido Site
You Studios is a new business concept for creating a living set for the average person to perform and capture that performance on video. The idea involves a series of skits, and shows that play on Queen Street Niagara Falls.


