Where is SMC's mascot Pico the Pirate? SportsSports EditorOctober 7, 2011cat horzen, cheer, Facebook, harrison wills, lady sixteen, Myspace, pearl the parrot, pico the pirate, smc mascot, smc sports Comments