TIME MACHINE - Declan O’Rourke

Official music video for ’Time Machine,’ the first single from Declan O’Rourke’s debut US-release ’Mag Pai Zai.’ Mag Pai Zai is available on limited release from the 8th October 2013. Directed by David Morris, Script 2 Screen Media.
Back to Top