Friday Jul 24, 2009 Jul 24, 2009 0 Facebook Tweet Email Some new fan art Bitten McKayla Scargatta VIEW 25 of 50 COMMENTS ilsa: LOL your Spanish is funny! Aug 3, 2009 mckayla: I love it!!!! I JUST noticed that you put that up. I have to share it, hope you don't mind! Aug 17, 2009