Home The official site of TSC Studios, an independent community film organization based in LaSalle IL. Thomas Bickel Demo Reel