I am sure I heard this in one of the horrors I posted trailers to last week because I cant recall the music video. It's a great music video too.