NCIS Los Angeles- Discussing the Reptile Super Show

Dec 12, 2012by Robyn

YouTube - Not sure how Reptile Super Show promoter Ramy managed this bit of promotional wizardry, but check out this clip from NCIS Los Angeles, discussing the upcoming Reptile Super Show in Pomona, January 5th and 6th, 2013.