Teaser music video for The Defenestrators band, featuring their song 'Beyond Mars'.