Tall Boys or mini Apes???? really wish i could find someone who has put either on their bike. Thanks and GOD BLESS