CLOSE

So Kelz released the Video for “Echo” via twitter and it makes you ask…”Where is the Budget”. Maybe somewhere in his creative mind he is trying to say something with this cheap looking video??? Check it out.

Also On K97.5: