Previous
Next

Kevin Lyons’ Monsters in LA

Kevin Lyons iconic Monster figures have taken over billboards on the streets of LA. Check them out for yourself below. Thanks to Arkitip for the heads up