TMNTPedia
TMNTPedia

I've caught up with the tmnt IDW series and I've seen Leo have a scar running down his eye. Can someone tell me how he got it and where it happened. Thanks.