Superhumanoids Unveil Video Single “MALTA”
LA-based Superhumanoids released this video for “Malta” to promote their latest release, “Parasite Paradise.” What’s not to like about a video that features two space chicks running around in their lady astronaut glasses?
Get your copy of “Parasite Paradise” at Hit City USA.
[audio:https://thenewlofi.com/wp-content/audio/2011/09/Malta.mp3|titles=Superhumanoids – Malta]
Superhumanoids – Malta