I come in two colors, I’m often trapped. Give me the chance and I may attack. I’m tall and heavy, my path does not bend. I also have a twin at the opposite end. What am I?

Image of Riddle Question

Can you solve this riddle without clicking that tempting answer button?