Clyde Guevarra releases his latest visual in form of a short film. Starring the man himself, “Love In This World” depicts a group of friends robbing a corner store, hungry for the money. A brother gets a little carried away, strays away from the plan and creates havoc. Watch below.
Connect with Clyde Guevarra: twitter