Scottish sextet Yashin are back on the scene with their fresh new single, ‘New Year Or New York’, and in this video their get involved in a pretty crazy house party. Check it out:
Founder & Editor for DEAD PRESS! | Atheist and antitheist. | Judge of the quick & the dead since 1989.