Pierce The Veil have posted the new video for "Caraphernelia," a song with a title which makes me glad for copy and paste. The video is from the band's latest album, Selfish Machines, which was released on June 21st, 2010. The video was filmed and directed by Robby Starbuck.
Find the video here.