Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on May 6, 2010
This is a teaser I put on my site a day before I released Helena video. The song on the soundtrack is Demolition Lovers by My Chemical Romance Watch the actual movie here: http://www.youtube.com/watch?v=PuMhuf...