Image Creepoid have a new music video for "Baptism" off of their recent self-titled release on No Idea Records. You can stream the full record here.




Creepoid - "Baptism" (Official Video) from Lurid Pictures on Vimeo.