Memobaa now on The Indie Music Video Show

Memobaa

The awesomely funny and party inducing tune “International Ladies” by the one and only Memobaa is now featured on the popular influential underground music video show The Indie Music Video Show. We are sure the millions of viewers will agree that this is a must see clip.