Another crazy ill visual from the UK duo Verbz & Mr Slipz with the single "The Feeling" for the forthcoming album "Radio Waves" set to releases with High Focus Records November 13th.
No comments:
Post a Comment