Complex sentence: Self Portrait will be released by Double Radio Records on Google Video and a link will follow upon this occurance.
Split into simpler sentences: Self Portrait will be released by Double Radio Records on Google Video. A link will follow upon this occurance.