The Leopards Take Manhattan: The Little Band That Roared - TV (2007)