Were the Teenage Mutant Ninja Pelosi Turtles sent in to arrest one of their own?
LOLOLOL!
I know exactly what you are referring too and agree.