ShowShowPedro the Lion at Chain ReactionMay 18, 2003Pedro the Lion, The Stratford 4Chain Reaction · Anaheim, United StatesFollowI was thereUpload from this showMediaLineupAboutPedro the LionThe Stratford 4