Did you see Leo Howard on “LIVE! With Kelly and Michael” today (June 13, 2013)? The “Kickin’ It” star spent time there, and he visited with J-14 Magazine while in New York City.
J-14 posted this pic of Leo on their Instagram and said:
We hung out with @whoisleo today! He’s SO funny! 🙂