Alt.news @ St. Louis Science Centre

Back in September, alt.news 26:46 (who's motto is KILL YOUR TV) filmed a piece at the St. Louis Science Centre's RPS Tournament of Champions. It was only recently that Think Three saw the final piece and we must say that we were impressed with their fun and refreshing approach.