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:
Remy Ma Kicks It With Fans At The Conceited Grand Opening! [PHOTOS]
Remy Ma at the grand opening of Conceited
85 photos