Originally Posted by
BPbowhunter92
Does anyone know if the stupid looking yellow part (the logo) on this stabilizer is removable? I'm not sure if it's just a sticker or if it's actually made on there.
You could always call their customer service number, looks like it's actually photoshopped on there to me.