Problems Viewing? Download the latest Flash: Click Here
For best video experience
A music video about the couple Peter/Elle from the TV show Heroes. AU. Peter and Elle meet and fall in love, and everything seems to be going well but then Elle comes across a painting of Peter exploding. Peter sends her away and he does explode, and i