Talk:Leonardo

Movie section should be updated. Currently says "In the upcoming movie, TMNT", which I assume is the film released a decade ago in 2007. --EarthFurst (talk) 10:29, 11 June 2018 (EDT)