The Avengers are one of the most versatile up & coming production teams in the world. Recently finished in the Top 10 @ the 2009 OSS Beat Battle.