Sitting Evil Armadillo

Villainfan1301 Tv Spoof Sitting Ducks

Cast

 * Bill - Armored Armadillo (Mega Man X)
 * Aldo - Ogthar (Dinotopia: Quest for the Ruby Sunstonee)
 * Bev - Phillis (The Ugly Duckling and Me!)
 * Fred - Armadillo (Marvel)
 * Raoul - Elijah Guzman (Rock Lake Middle School)