Shy By Nature, Erica Does Have A Wild Side…( Giggling In Stereo ) Shy By Nature, Erica Does Have A Wild Side…( Giggling In Stereo ) 189 Erica Campbell