The official music video ‘Lost Is Space’ by ‘Foretaste’ is taken from the album ‘Space Echoes’. A short film by US-based autralian director Mark Savage.

Leave a Reply

Your email address will not be published.