Posted by

Stooshe – Things That Make You Go Mmm?

The English Stooshe ladies have a new video launching next week for their single “Black Heart” which they filmed in Los Angeles. Until then, we have their version of “Things That Make You Go Mmm?” in the form of a lyric video… enjoy!

Similar Posts:

Comments are closed.

Facebook Twitter Flickr Flickr