Tag Archives: Video Trailer

Love Machine – Video Trailer

Love Machine
The new single from The Deed will be accompained by a spectacular video clip.


Single and video release date: July 8th, 2011

Posted in Media, Music Video, Video | Tagged , | Leave a comment