Home Featured Seniors demolish the juniors 20-6 in annual Powerpuff game