Monday, April 6, 2009

Echo Echo

Echo Echo is the shortest alien Ben use in alien force. Echo Echo seems short but he's on of Ben's powerful aliens.
Powers: Duplicate
Screm realy loud


No comments:

Post a Comment