We take you to the new location of the Buffalo Soldiers National Museum at the historic Houston Light Guard Armory

1 / 4
KTRK – Houston
Fri, Nov 9, 2012 6:26 PM EST